推薦一款專為新手用的Python開發工具

嗨學程式設計發表於2019-01-14

Python開發工具很多,比較大有的重型武器有Pycharm,Anaconda,VS Code. 但是這些工具雖然非常強大,庫很多,但是對於一個剛準備入門Python的小白來說太重了,學習成本比較高,有點複雜!我以前非常強烈推薦大家用Pycharm,但是Pycharm專業版是需要收費的,有沒有稍微輕量級的IDE,今天推薦一款小神器Thonny.

推薦一款專為新手用的Python開發工具

推薦下我自己建立的Python學習交流群960410445,這是Python學習交流的地方,不管你是小白還是大牛,小編都歡迎,不定期分享乾貨,包括我整理的一份適合零基礎學習Python的資料和入門教程。

Thonny 是一個面向初學者的 Python IDE,介面比較簡潔,大家看一下上面的圖片就知道,選單不多,一目瞭然,比較適合初學者。它是由愛沙尼亞的 Tartu 大學開發,十分易於上手,還支援外掛。

1.安裝

直接開啟官網https://thonny.org/,下載對應的版本它有Win,Mac和Linux三個版本。安裝非常方便,而且最重要的是它直接內建帶Python3.7直譯器,不用再去安裝Python版本了。

推薦一款專為新手用的Python開發工具

2.檢視變數非常方便

Thonny自帶檢視變數視窗,當你程式碼寫完之後,可以點view/variables 檢視你的整個程式碼的變數,可以對變數的地址和變數之間的引用一目瞭然,對於初學者來說來說一個福音,可以比較深入的理解 code。

推薦一款專為新手用的Python開發工具

除了在上面的視窗敲程式碼,也可以直接在左下方的命令列模式下敲程式碼。

3.程式碼除錯

只需按Ctrl + F5而不是F5,您就可以一步一步地執行程式,不需要斷點。按F6進行大步,按F7進行一小步。步驟遵循程式結構,而不僅僅是程式碼行。

或者可以點左上方的紅色框的爬蟲debug,然後點藍色框裡面的step in/over等等按鈕來進行一步一步的除錯。

4.函式的巢狀呼叫

單步執行函式呼叫將開啟一個帶有單獨區域性變數表和程式碼指標的新視窗。很好地理解函式呼叫的工作原理,對於理解遞迴尤其重要。

推薦一款專為新手用的Python開發工具

比如上面一個非常簡單的遞迴函式,通過debug可以一層一層看函式如何壓stack的,Thonny每一次都會用一個黃標移動一行一行解釋給你看,程式碼如何執行的。

5.程式碼提示功能

我們通常寫程式碼的時候遇到error或者報錯,經常丈二和尚摸不著頭腦!對於老手可能經常debug 知道是什麼問題,但是對於新手非常希望有一些提示,我的程式碼什麼地方錯了~~Thonny做的非常好,會給我們一些建議和提示,幫助小白學Python,這一點非常人性化。

推薦一款專為新手用的Python開發工具


相關文章