天天看點

《樹莓派Python程式設計指南》——1.4 Python3

本節書摘來自華章計算機《樹莓派python程式設計指南》一書中的第1章,第1.4節,作者:(美) alex bradbury ben everard更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

本書中,你将會學到如何使用python3這門程式設計語言。在raspbian中使用這門語言有多種方式。

1.4.1 python解釋器

有兩種方式可以使用python,分别是shell互動和文本程式。shell互動可以執行使用者輸入的每條指令,對于調試和實驗非常有利。文本程式就是儲存在文本檔案中的python代碼,它可以一次性全部運作。很容易區分這兩種運作方式。如果處于shell互動模式,每行都會以三個大于号開始:

本書大多數時候都使用程式檔案。偶爾使用shell(尤其是在早期時候)時我們會明确指出。為了明确區分代碼運作環境,我們對運作在shell下的代碼前都加上三個大于号。

1.4.2 運作python程式

寫python程式有兩種不同的方法。第一種方法是建立一個包含python代碼的文本檔案,然後運作它。第二種方法是使用內建開發環境(ide),如idle3。以上方法的運作方式一樣,結果也一樣。可以根據個人愛好自由選擇。

如果希望把程式寫入文本檔案,就需要一個文本編輯器如leafpad。文字處理軟體如libreoffice的writer是不能用來寫python程式的,因為python無法識别其使用的一些格式。下面給出一個例子,打開leafpad并建立一個新檔案,然後輸入下面的文字:

《樹莓派Python程式設計指南》——1.4 Python3

https://yqfile.alicdn.com/bb398d78dfd605b9f1ff24825c6ed4404c7f75bb.png

" >

建立和儲存檔案時,請使用.py擴充名,如testfile.py。要運作它,可以打開lxterminal并移動到檔案儲存的子目錄,執行python <檔案名>。使用cd指令可以移動到不同的目錄。比如檔案儲存在目前home目錄下的programming檔案夾下,在lxterminal中隻執行下面指令就可以運作python程式了:

《樹莓派Python程式設計指南》——1.4 Python3

如果一切順利,你将會在螢幕上看到下面一行字:

《樹莓派Python程式設計指南》——1.4 Python3

第二種方法更簡單,ide中內建了文字編輯器和python解析器。例如,打開idle3(注意要帶數字3),然後點選file→new window。在新視窗中輸入以下代碼:

《樹莓派Python程式設計指南》——1.4 Python3

https://yqfile.alicdn.com/86c0443d9bd9a73a8408d51b31bd9cc46173345d.png

繼續點選run→run module。idle3會提示是否儲存該子產品,選擇檔案名儲存後,它将會傳回到python解釋器并輸出下列内容:

《樹莓派Python程式設計指南》——1.4 Python3

https://yqfile.alicdn.com/4609bb05ca517ea31870d6ac32c6690c19866a1d.png" >

無論選擇哪種方式來學習都可以,接下來,不妨選一個自己喜歡的方式開始吧。