Python控制檯實現交互式環境執行

Python控制檯打開以後,會直接進入交互式環境,顯示提示符「>>>」。編程

而命令行程序則會顯示DOS的命令提示符,咱們須要輸入「Python」或者「Python3」進入交互式環境。編輯器

通常來講,順利安裝Python以後,有兩種方式能夠進入Python交互性環境。一種是在Python自帶的IDLE中直接打開交互式窗口,以下圖所示:ide


v2-8c78401316bf292cc2b21c0e9d774701_720w.jpeg


另外一種是打開開始菜單,輸入cmd以後,進入命令行窗口,以後輸入Python,回車以後即可以進入到交互式環境中去,以下圖所示:學習


v2-34ed3cd3377c24a1377019faee1ec7e3_720w.jpeg


在>>>提示符後邊輸入編程語句,而後回車進行執行,就會獲得運行的結果。簡單來看,這個交互式環境有點相似計算器,一次執行一條語句,並且還能夠保存結果。下圖是部分操做實例:命令行


v2-2f696f0bb8cabcc532df68cff7fddc59_720w.jpeg


須要注意的是特殊變量「_」,它在Python交互式環境中的意思是前面運算的結果,通常在程序中使用其構形成新的表達式,在此基礎上作進一步計算。在交互式環境中,咱們能夠直接使用常量,也能夠定義變量,可是必需要事先先定義好變量,否則的就會出現命名錯誤,如例子中的最後一行代碼中的a沒有定義,因此報錯了,可是length和width都沒有報錯,由於他有定義。blog

在Python交互式環境中,若是存在語法錯誤,程序在運行以後會報錯,並且會獲得錯誤信息,能夠幫助咱們很輕鬆的找到報錯的行數和報錯內容,只要咱們對症下藥就能夠藥到病除啦,bug分分鐘解決掉~~cmd

在交互式環境中,輸入的代碼不會被保存下來,當關閉Python獲得運行窗口以後,以前輸入的代碼將不會被保存。可是在交互式環境中按下鍵盤中的上下鍵,能夠尋找歷史命令,可是它是短暫性的記憶,當退出程序以後,這些命令將不復存在。it

若是你須要編寫較長程序的時候,使用命令行就不太方便了。此時你能夠利用文本編輯器進行編輯腳本。在IDLE中點擊左上方的file,而後選擇New window菜單,就能夠新建一個窗口了,以下圖所示:io


v2-1f34b44e3cca918538478cdaada50248_720w.jpeg


在這裏,你能夠編寫你的代碼,可是務必要注意縮進,不然會常常出現indentation(縮進)錯誤,語句的縮進在Python中至關重要,由於不一樣的縮進反映了語句塊的不一樣層次之間的關係。編寫好的文件須要進行保存(Ctrl+s),以後以.py的拓展名進行保存。保存好以後,按下快捷鍵F5就能夠運行程序了,以後在IDLE的窗口中即可以看到運行的結果。固然你也能夠右鍵,而後點擊run,就能夠運行程序了。class

以上就是本文的所有內容,但願對你們的學習有所幫助,也但願你們多多支持。

相關文章
相關標籤/搜索