Python開發工具不少,比較大有的重型武器有Pycharm,Anaconda,VS Code. 可是這些工具雖然很是強大,庫不少,可是對於一個剛準備入門Python的小白來講過重了,學習成本比較高,有點複雜!我之前很是強烈推薦你們用Pycharm,可是Pycharm專業版是須要收費的,有沒有稍微輕量級的IDE,今天推薦一款小神器Thonny.
函數
推薦下我本身建立的Python學習交流羣960410445,這是Python學習交流的地方,無論你是小白仍是大牛,小編都歡迎,不按期分享乾貨,包括我整理的一份適合零基礎學習Python的資料和入門教程。
工具
Thonny 是一個面向初學者的 Python IDE,界面比較簡潔,你們看一下上面的圖片就知道,菜單很少,一目瞭然,比較適合初學者。它是由愛沙尼亞的 Tartu 大學開發,十分易於上手,還支持插件。學習
1.安裝開發工具
直接打開官網https://thonny.org/,下載對應的版本它有Win,Mac和Linux三個版本。安裝很是方便,並且最重要的是它直接內置帶Python3.7解釋器,不用再去安裝Python版本了。插件
2.查看變量很是方便命令行
Thonny自帶查看變量窗口,當你代碼寫完以後,能夠點view/variables 查看你的整個代碼的變量,能夠對變量的地址和變量之間的引用一目瞭然,對於初學者來講來講一個福音,能夠比較深刻的理解 code。debug
除了在上面的窗口敲代碼,也能夠直接在左下方的命令行模式下敲代碼。指針
3.代碼調試調試
只需按Ctrl + F5而不是F5,您就能夠一步一步地運行程序,不須要斷點。按F6進行大步,按F7進行一小步。步驟遵循程序結構,而不單單是代碼行。code
或者能夠點左上方的紅色框的爬蟲debug,而後點藍色框裏面的step in/over等等按鈕來進行一步一步的調試。
4.函數的嵌套調用
單步執行函數調用將打開一個帶有單獨局部變量表和代碼指針的新窗口。很好地理解函數調用的工做原理,對於理解遞歸尤爲重要。
好比上面一個很是簡單的遞歸函數,經過debug能夠一層一層看函數如何壓stack的,Thonny每一次都會用一個黃標移動一行一行解釋給你看,代碼如何運行的。
5.代碼提示功能
咱們一般寫代碼的時候遇到error或者報錯,常常丈二和尚摸不着頭腦!對於老手可能常常debug 知道是什麼問題,可是對於新手很是但願有一些提示,個人代碼什麼地方錯了~~Thonny作的很是好,會給咱們一些建議和提示,幫助小白學Python,這一點很是人性化。