Thonny是一款專為Python初學(xué)者設(shè)計(jì)的輕量級(jí)集成開發(fā)環(huán)境,軟件體積小、界面直觀,支持語法著色、代碼自動(dòng)補(bǔ)全、debug 等功能,有友好 IDE 及實(shí)用學(xué)習(xí)工具,以直觀 GUI 呈現(xiàn),幫助你更快熟悉 Python。Thonny內(nèi)置 Python3.7,一個(gè)簡(jiǎn)單安裝程序就能讓您學(xué)習(xí)編程,堪稱最佳自助教學(xué)工具。
Thonny安裝步驟
1、在本站下載軟件包。
2、解壓 Thonny 軟件,運(yùn)行 “EXE 文件”。
3、雙擊打開,進(jìn)入 Thonny 軟件界面,點(diǎn)擊下一步。
4、閱讀安裝許可協(xié)議,點(diǎn)擊我同意,點(diǎn)擊下一步。
5、選擇安裝位置,點(diǎn)擊下一步。
6、選擇附加任務(wù),點(diǎn)擊下一步。
7、安裝程序準(zhǔn)備安裝,點(diǎn)擊安裝。
8、點(diǎn)擊完成,軟件安裝成功。
Thonny軟件功能
1、無障礙變量
使用完 hello-worlds 后,選擇 “查看”→“變量”,查看程序和 shell 命令對(duì) Python 變量的影響。
2、簡(jiǎn)單調(diào)試器
按下 Ctrl + F5(而非 F5),可逐步運(yùn)行程序,無需斷點(diǎn)。按 F6 運(yùn)行大步驟,按 F7 運(yùn)行小步驟。步驟遵循程序結(jié)構(gòu),不只是代碼行。
3、逐步評(píng)估表達(dá)式
使用小步驟時(shí),能看到 Python 如何求值表達(dá)式。淺藍(lán)色方框可看作紙張,Python 在此逐個(gè)用值替換子表達(dá)式。
4、忠實(shí)表示函數(shù)調(diào)用
輸入函數(shù)調(diào)用會(huì)打開新窗口,含單獨(dú)局部變量和代碼指針表,理解函數(shù)調(diào)用對(duì)理解遞歸很重要。
Thonny軟件特色
1、容易上手
Thonny 內(nèi)置 Python 3.7,簡(jiǎn)單安裝就能開始學(xué)編程(也可使用單獨(dú) Python 安裝)。初始界面無分散初學(xué)者注意力的功能。
2、無障礙的變量
完成 hell-worlds 后,選 View→Variables,查看程序和 shell 命令對(duì) Python 變量的影響。
3、簡(jiǎn)單的調(diào)試器
按 Ctrl+F5 代替 F5,可逐步運(yùn)行程序,無需斷點(diǎn)。大步按 F6,小步按 F7。步驟遵循程序結(jié)構(gòu),不只是代碼行。
4、通過表達(dá)式評(píng)估的步驟
用小步驟時(shí),能看到 Python 如何評(píng)價(jià)表達(dá)式。淺藍(lán)色盒子像紙張,Python 在此逐個(gè)替換子表達(dá)式值。
5、函數(shù)調(diào)用的忠實(shí)表示
步入函數(shù)調(diào)用會(huì)打開新窗口,有單獨(dú)局部變量表和代碼指針。理解函數(shù)調(diào)用對(duì)理解遞歸特別重要。
6、突出語法錯(cuò)誤
未關(guān)閉的引號(hào)和括號(hào)這類常見初學(xué)者錯(cuò)誤,Thonny 編輯器能讓人輕松發(fā)現(xiàn)。
7、解釋了作用域
高亮變量出現(xiàn),提醒相同名稱未必是相同變量,助于發(fā)現(xiàn)錯(cuò)別字。直觀區(qū)分本地與全局變量。
8、解釋引用的模式
變量表最初按簡(jiǎn)化模式(名稱→值)呈現(xiàn),可切換到現(xiàn)實(shí)模式(名稱→地址 / ID→值)。
變量表與值表
9、代碼完成
學(xué)生可借助代碼完成探索 API。
10、初學(xué)者友好的系統(tǒng) shell
選 “工具”→打開系統(tǒng) shell,可安裝額外軟件包或?qū)W在命令行處理 Python。Thonny 處理 PATH 和與其他 Python 解釋器的沖突。
11、簡(jiǎn)單、干凈的 pip GUI
選工具→管理軟件包,能更易安裝第三方軟件包。