Python
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SZxEDMwY2M3MTMxQmY0QWYzYmNjZmYhFzMzkDZ3EmM0QjMmBzMiVGMvw1Mw8CX1EDMy8CXzRWYvxGc19CXt92YuAHchFmbpNnLy9Gdz5yczVmcwRmcvdXLn9GbiFHbvw1LcpDc0RHaiojIsJye.png)
Python(英語發音:/ˈpaɪθən/), 是一種面向對象、解釋型計算機程式設計語言,由Guido van Rossum于1989年底發明,第一個公開發行版發行于1991年,Python 源代碼同樣遵循 GPL(GNU General Public License)協定[1] 。Python文法簡潔而清晰,具有豐富和強大的類庫。
PS:最開始接觸Python語言還是在上學時玩的塞班手機上的PyS60。
現在最新版本是3.4.3和2.7.9,至于為什麼有兩個最新版這是曆史遺留問題。感興趣的可以看下他們的差別。
我之前安裝好的2.7.5,就拿這個版本示範。
二、直接輕按兩下安裝,一路next。
三、環境變量
我安裝到了C:\Python27下,直接将 C:\Python27 添加到Path環境變量中。
四、配置完環境變量,這樣在指令提示符中輸入python,就可以打開python指令行解釋程式。
現在就可以輸入python的語句了,解釋程式會執行輸入的語句并列印輸出内容。
Python安裝會自帶一個GUI開發環境IDLE,可以在開始菜單中找到。
點選打開,這個和在指令提示符裡是相似的,輸入語句執行并輸出。
五、EditPlus
EditPlus是一款功能強大的文字編輯器。擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數标記、搜尋取代、同時編輯多檔案、全螢幕浏覽、可監視剪貼簿、能同步于剪貼簿自動将文字貼進EditPlus的編輯視窗中等功能,也可用于編輯HTML網頁。
建立自定義工具組: “工具”—“配置自定義工具”,打開自定義工具配置界面。
點選面闆右邊的“組名”按鈕,将文本“Group1”修改成“Python”,組名可随意填寫。
添加執行功能: 點選“添加工具”按鈕,選擇“程式”,建立“新的程式”,選中它。
“菜單文字”裡的内容修改為“Python”,可随意填寫;
“指令”裡填寫編譯程式“python.exe”的路徑,可以浏覽查找,如:“C:\Python27\python.exe”,如果已經正确環境變量,可以直接填寫“python”。
“參數”填寫,點選右側下拉按鈕,選擇“檔案名稱”,即顯示為”$(FileNameNoExt)“,可以直接寫入。
“起始目錄”填寫,點選右側下拉按鈕,選擇“檔案目錄”,顯示為“$(FileDir)”,可以直接寫入。
選擇“捕獲輸出”複選框,使EditPlus可以捕獲控制台輸出。
以上配置過程就是模拟python運作過程: python hello.py
配置輸出模式:
“輸出模式”使用正規表達式比對捕獲控制台輸出資訊,例如,捕獲編譯錯誤資訊,可以快速定位編譯錯誤的檔案和位置。EditPlus内置了常用的輸出比對模式,不過沒有python的。 輸入: File "(.+)", line ([0-9]+)
這樣的配置完後,出現編譯錯誤,隻要輕按兩下錯誤資訊,即可快速定位錯誤位置。
模版檔案、文法高亮檔案:
文法高亮檔案:python.stx ;這樣用打開python源檔案就可以支援文法高亮。
自動完成檔案:python.acp ;這樣編輯python源檔案,輸入定義好的關鍵字就可以自動輸入關聯的内容。
自定義工具選擇之前配置好的“Python”。
模版檔案:
模版檔案:建立python檔案的模版,可以定義常用代碼的模版,這樣用EditPlus建立java檔案時就會打開一個
副本,省去重複輸入的時間。
六、Sublime Text
Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟體,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text具有漂亮的使用者界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多視窗等等。Sublime Text 是一個跨平台的編輯器,同時支援Windows、Linux、MAC OS等作業系統。
用輕量級編輯器的話,之前用EditPlus比較多,後來發現Sublime Text這個神器後EditPlus就用的相對少了。
Sublime Text原生就支援Python,插件也是可以用Pyton編寫的,Sublime Text得插件系統非常強大,配置也比較自由、靈活,應此擁有一大批忠實使用者。
具體的Sublime Text配置過程就不贅述了,相關的文章多。