Python命令行
這一節(jié)說說編輯器的問題,實際上Python的安裝包已經(jīng)給我們提供了兩種方式的編輯器粮坞,其中一種就是python.exe提供的命令行窗口蝗岖,你可以直接在其中輸入語句,例如你可以輸入print ("hey, python!")
,回車之后你應(yīng)該可以看到在命令行已經(jīng)輸出了“hey python!”的字符隘冲。
在目前你還沒有必要太過糾結(jié)語法的意思闹瞧,照抄并結(jié)合教程的意思去了解、熟悉并記憶一些展辞,當(dāng)作零散的學(xué)習(xí)即可奥邮。這里用到的'''print()'''是Python的一個內(nèi)置函數(shù),知道它可以用來輸出信息就可以了罗珍。
命令行(終端)中雖然可以直接輸入語句洽腺,但缺點也是顯在的。
首先是當(dāng)你要輸入多個語句組合的的時候非常不方便(比如后面會接觸的一個循環(huán)語句)覆旱,因為默認(rèn)當(dāng)你敲回車時蘸朋,語句就執(zhí)行了,但此時又會因為語句結(jié)構(gòu)體不完整而無法運行通殃,當(dāng)然命令行也提供方法度液,就是在第一個語句后面按Shift+Enter,來緊接著輸入第二句画舌,同理直至輸入完畢堕担。
其次,更重要的是曲聂,很多的時候霹购,我們編寫程序并不是需要每次在需要執(zhí)行的時候?qū)崟r輸入,更好的方式是將它保存下來朋腋。這個時候就需要借助別的編輯器了齐疙,官方程序包中的IDLE就可以實現(xiàn)這一功能。
IDLE
IDLE可以算是一個比較簡單的集成開發(fā)環(huán)境(IDE)旭咽,安裝了Python的系統(tǒng)中贞奋,可以在其程序菜單的子目錄中找到此程序,或者也可以Windows 7以上系統(tǒng)的運行框中輸入IDLE來快速查找穷绵,如圖所示轿塔。
接下來仲墨,我們就在IDLE中來體驗一下之前打印“hey, python!”功能的程序。啟動IDLE兜畸,在先行顯示的python shell窗口選擇“File”/“New File”新建一個文檔,先保存后綴為“.py”的文件,文件名可以任意龄坪,但我建議還是挑選一個便于你自己辯識的名稱。
接下去,在IDLE的編輯器環(huán)境中輸入語句print("hey, python! ")
,并保存,如圖所示穆桂。
細(xì)心的小伙伴不難會發(fā)現(xiàn)驼侠,在IDLE中輸入代碼句狼,不同類型的關(guān)鍵詞會有顏色進(jìn)行標(biāo)識,這不僅容易辨識避免出錯,同時在編寫時的情緒體驗也遠(yuǎn)好于在終端中輸入嘉竟。實際上,這也是程序開發(fā)需要選擇一個合適編輯的重要原因之一洋侨。
然后你可以選擇“Run”/“Run module”菜單來運行此程序舍扰,或者也可以按快捷鍵F5,如果你以后計劃一直使用IDLE作為開發(fā)環(huán)境希坚,則這些菜單位置與快捷鍵建議你牢記边苹。
正常的話,你應(yīng)該會看到之前的python shell窗口中應(yīng)該會顯示程序的運行結(jié)果裁僧,如圖所示个束。
假如你關(guān)閉了此編輯器,要再次調(diào)用此程序時聊疲,只需要在python shell中選擇“File”/“Open File”去打開原先保存的文檔加載茬底,再次執(zhí)行就可以,這就是使用編輯器并以文件保存代碼最大的優(yōu)點了售睹。
我有意申請簡書與微博的聯(lián)合認(rèn)證作者桩警,條件之一是寫作的文章需要有2000個喜歡,所以你點個贊再走吧昌妹,也歡迎你訂閱本人編輯的專題