在Linux系統中搭建Python程式設計環境

2021-08-17 06:35:12 字數 2287 閱讀 1316

第乙個python程式

檢查python版本

當前有兩個不同的python版本:python2和python3,並且python3不向下相容python2

在你的系統中執行應用程式terminal(如果你使用的是ubuntu,可按ctrl+alt+t),開啟乙個終端視窗,輸入python。輸出類似下面這樣,它指出了安裝的python版本;最後的》是乙個提示符,讓你能夠輸入python命令。

上述輸出表明,當前計算機預設的python版本是2.7.13.看到上述輸出後,如果要退出python並返回到終端視窗,可按ctrl+d或執行命令exit()。

要檢查系統是否安裝了python3,可能需要制定相應的版本。換句話說說,如果輸出指出預設版本為python2.7,請嘗試執行命令python3:

上述輸出表明,系統中也安裝了python3,因此你可以使用兩個版本中的任何乙個。大多數linux系統都預設安裝了python.

這是python自帶的在終端視窗執行的直譯器,讓你無需儲存並執行整個程式就可以執行**片段。只要**清單中保護三個尖括號(>>>),就意味著輸出來自終端會話。我們輸入 print ("hello python interpreter!")

我們新建乙個hello_world.py檔案,檔案內容為 print ("hello python world!"),然後通過終端執行它。

當你開始編寫後續的程式我希望你知道:

python包含一系列關鍵字和內建函式,給變數命名時,知道這些關鍵字和內建函式很重要。變數名可以是任何東西,只要它長短合適並描述了變數的作用,同時,不能將python關鍵字和python內建函式的名稱用作變數名,否則將覆蓋響應的內建函式。

文字編輯器

程式設計師花大量的時間來編寫、閱讀和編輯**,因此使用的文字編輯器必須能夠盡可能提高完成這種工作的效率。高效的編輯器應該突出**的結構,讓你在編寫**時就能夠發現常見的bug。它還應該包含自動縮排、顯示**長度的標誌以及用於執行常見操作的快捷鍵。

linux和windows的初學者可使用geany;os x的初學者可使用sublime text(它在windows和linux的效果也很好);另外python還自帶編輯器idle。經驗豐富的程式設計師可使用emacs和vim。

以下主要介紹文字編輯器geany。

sudo add-apt-repository ppa:geany-dev/ppa

sudo apt-get update

sudo apt-get install geany

如果安裝完成後沒有選單欄,需要執行以下命令(這是解除安裝全域性選單)並重啟系統

配置geany舉例

如果你希望使用python3直譯器,你需要在geany選單「生成」——「設定生成命令」,將圖中紅色python替換為python3。配置成功即可通過(選單「生成」——「執行」)或(f5)或(工具欄的快捷圖示「執行」)執行python檔案。

將製表符替換為空格

在**中混合使用製表符和空格可能會給python程式帶來極難診斷的問題。選擇選單「編輯」——「首選項」——「編輯器」——「縮排」,將製表符寬度設定為4,型別設定為空格

如果你的程式中混合使用了識別符號和空格,可選擇選單「文件」——「替換製表符為空格」。

設定行長標誌

在大多數編輯器中,都可設定視覺線索(通常是一條豎線),來指出**行應在什麼地方結束。選單「編輯」——「首選項」——「編輯器」——「顯示」,對列進行設定。

縮排和撤銷縮排**塊,將**塊注釋掉等

在Windowsx系統中搭建Python程式設計環境

安裝之後win r開啟終端,輸入cmd並回車開啟命令視窗 在終端視窗中輸入python並按回車 如果出現了python提示符 就說明你的系統安裝了python。如果出現的是一條錯誤資訊,指出python是無法識別的命令。這種情況下,你就必須告訴windows你的python的安裝路徑,在終端視窗輸入...

Linux 在 linux 中搭建 FTP 服務

在本篇博文中,我將會介紹如何搭建你自己的ftp服務 ftp位址和http位址 即網頁位址 非常相似,只是ftp位址使用ftp 字首而不是http 通常,擁有ftp位址的計算機是專用於接收ftp連線請求的。一台專用於接收ftp連線請求的計算機即為ftp伺服器或者ftp站點。現在,我們來開始搭建乙個ft...

在Mac系統centos中搭建Hadoop

首先我自己是mac系統,剛開始以為就正常跟老師一起搭建就沒什麼問題結果過 是一波三折,班裡也有幾個是mac系統,不過往後也逐漸從hadoop搭建到放棄,這裡我會把搭建的方法教給大家還有我自己遇到的問題希望對你們搭建能有所幫助。2.虛擬機器準備 這些就很簡單了可以跟著步驟做就可以了 防火牆關閉 ser...