Thonny是針對Python初學(xué)者量身打造的一款Python IDE軟件,軟件可以幫助用戶輕松搭建起Python開發(fā)環(huán)境,省去了手動配置Python環(huán)境的麻煩。Thonny內(nèi)置豐富的學(xué)習(xí)功能,可以幫助用戶快速完成Python的入門學(xué)習(xí)和提升,有需要的朋友趕緊下載使用吧!
Thonny軟件特色
【初始布局】
沒有麻煩的變數(shù)。使用完hello worlds之后,選擇View--Variables并查看程序和shell命令如何影響Python變量。
【變量表】
簡單的調(diào)試器。只需按Ctrl+F5而不是F5,就可以一步一步地運行程序,不需要斷點。大步按F6,小步按F7。步驟遵循程序結(jié)構(gòu),而不僅僅是代碼行。
【單步執(zhí)行語句】
逐步完成表達(dá)式求值。如果使用小步驟,甚至可以看到Python如何計算表達(dá)式。您可以將這個淺藍(lán)色的框看作是一張紙,Python用子表達(dá)式的值逐個替換它們。
【表達(dá)式求值的可視化】
函數(shù)調(diào)用的忠實表示。單步執(zhí)行函數(shù)調(diào)用將打開一個新窗口,其中包含單獨的局部變量表和代碼指針。理解函數(shù)調(diào)用的工作方式對于理解遞歸尤其重要。
【調(diào)用幀的可視化】
突出顯示語法錯誤。未閉合的引號和括號是初學(xué)者最常見的語法錯誤。編輯很容易發(fā)現(xiàn)這些。
【語法錯誤的可視化】
解釋作用域。突出顯示變量的出現(xiàn)會提醒您,相同的名稱并不總是意味著相同的變量,并有助于識別輸入錯誤。局部變量在視覺上與全局變量不同。
【本地和全局名稱是可視的】
用于解釋引用的模式。變量最初根據(jù)簡化模型(名稱→值)顯示,但您可以切換到更真實的模型(名稱--地址/id--值)。
【變量表與值表】
代碼完成。學(xué)生可以在代碼完成的幫助下探索api。
【代碼完成】
初學(xué)者友好的系統(tǒng)外殼。選擇Tools--Open system shell安裝額外的包或在命令行學(xué)習(xí)處理Python。路徑和與其他Python解釋器的沖突由Thonny處理。
【為Python命令準(zhǔn)備的系統(tǒng)shell】
簡單而干凈的pip GUI。選擇工具--管理軟件包,以便更輕松地安裝第三方軟件包。