1.5該編程了
到目前為止,我們看到的例子都只是(交互模式中)單個Python指令。通過這些指令可以查看Python能夠做些什么,這固然不錯,不過這些例子并不是真正的程序。前面已經(jīng)提到過,程序是多個指令集合在一起,所以下面就來創(chuàng)建我們的第一個Python程序吧。
首先需要有辦法鍵入我們的程序,如果只是在交互式窗口鍵入指令,Python不會“記住”你鍵入的內(nèi)容。需要使用一個文本編程器(比如Windows上的“記事本”,或者Mac OSX 上的TextEdit),它能把程序保存到硬盤上。IDLE提供了一個文本編程器,它比記事本更適合你的需要??梢詮腎DLE的菜單中選擇File(文件)>New Window (新窗口)找到這個文本編程器。
你會看到一個與下圖類似的窗口。標題欄顯示Untitled(意思是“未命名”),因為你還沒有給它起名字。
現(xiàn)在,在這個編程器中鍵入代碼清單1-1中的程序。
代碼清單1-1 我們第一個真正的程序
print "i love pizza"
print "pizza"*20
print "yum"*40
print "I^m full"
鍵入代碼之后,使用File(文件)>Save(保存)或者File(文件)>Save As (另存為)菜單項保存這個程序。把這個文件命名為pizza.py。你可以把它保存到你希望的任何位置(只要你記得保存在哪里,以便以后還能找到它。)你可能還想創(chuàng)建一個新的文件夾來保存你的Python程序。文件名末尾的.py部分很重要,因為這一部分會告訴你的計算機這是一個Python程序,而不只是普通的文本文件。
你可能已經(jīng)注意到,這具編程器在程序中使用了不同的顏色。在些詞是橙色,還有一些是綠色。這是因為IDLE編程器認為你打算鍵入一個Python程序。對于Python程序,IDLE編程器會把Python關鍵字用橙色顯示,引號中間的所有內(nèi)容都顯示為綠色,這樣是為了幫助你更容易地讀Python代碼。
1.6 運行你的第一個程序
保存了你的程序之后,就可以選擇Run(運行)菜單(還是在IDLE編程器中),再選擇Run Module(運行模塊),如下圖所示。這樣就能運行你的程序了。
你會看到Python Shell 窗口(就是啟動 IDLE 時出現(xiàn)的那個窗口)再次變成活動窗口,并看到下面的結(jié)果。
RESTART 部分表明已經(jīng)開始運行一個程序。(如果你在反復運行程序來進行測試,這會很有幫助。)
然后程序開始運行,當然,這個程序確實沒太大用處,不過起碼你能讓計算機聽從你的號令了。隨著學習的深入,我們的程序會越來越有意思。
聯(lián)系客服