国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Thonny-適合初學(xué)者小白的開箱即用的輕量級 Python IDE

這篇具有很好參考價值的文章主要介紹了Thonny-適合初學(xué)者小白的開箱即用的輕量級 Python IDE。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

如果你是一位Python初學(xué)者小白,那最適合Thonny它了,如果不是初學(xué)者,請選擇PyDev和Pycharm。

Thonny是一款面向初學(xué)者小白的輕量級 IDE,可以讓初學(xué)者更好更快的入門上手 Python,而不致于在環(huán)境上浪費過多的時間。

取之 Python,用之Python,Thonny 是基于 Python 內(nèi)置圖形庫 tkinter開發(fā)出來的一個可視化工具,它是完全面向 Python 初學(xué)者的 輕量級 Python IDE,它能幫助初學(xué)者搞懂每一行代碼的運行細節(jié),它幫小白解決了一些繁雜的環(huán)境問題,真正做到拿到即學(xué)。

一、下載安裝說明

該 IDE 目前支持三大主流操作系統(tǒng),最新的穩(wěn)定版本可以從官網(wǎng)直接下載安裝。

Thonny, Python IDE for beginners

打開上面的網(wǎng)址之后,選擇對應(yīng)的操作系統(tǒng)直接下載即可。

thonny,python知識點雜燴,python,ide

舊版本和預(yù)發(fā)布可以在 Releases · thonny/thonny · GitHub 找到。

二、初學(xué)者為什么適合選擇它

Thonny 內(nèi)置了 Python 環(huán)境 ,因此它不需要你去官網(wǎng)下載 Python 解釋器,也不用你去學(xué)習(xí)如何配置環(huán)境變量。只需要一個簡單的下載安裝過程,您就可以開始學(xué)習(xí)編程了。

打開軟件之后,你會發(fā)現(xiàn)界面是如此的簡潔,這對于初學(xué)者是極其友好的,不會被過多的分散精力,把主要精力放在代碼上即可。

thonny,python知識點雜燴,python,ide

三、特征

1.支持中文

在第一次啟動的時候會提示你進行語言選擇

thonny,python知識點雜燴,python,ide

如果第一次啟動時忘記設(shè)置,同樣也是可以在菜單欄二次更改。

thonny,python知識點雜燴,python,ide

2.界面簡潔

整個軟件的界面非常的簡潔,可以說多余的功能一個都沒有,而該有的功能也一個不少。

默認界面分為上下兩個部分,上面是代碼區(qū),下面是終端區(qū)。

隨便打開一個測試用的 Python 腳本,點擊左上角的運行按鈕就可以運行這個腳本程序,程序中打印的內(nèi)容會在 Shell 窗口中打印,從界面上很容易可以看出,實際上你點擊運行按鈕(或者快捷鍵F5)后,就是在 Shell 窗口中執(zhí)行一條 %Run xx.py 的魔法命令。

thonny,python知識點雜燴,python,ide

3.易于上手

對于新手來說,最重要的就是能夠盡快有一個可以跑代碼的環(huán)境。

Thonny 內(nèi)置了 Python 環(huán)境 ,因此它不需要你去官網(wǎng)下載 Python 解釋器,也不用你去學(xué)習(xí)如何配置環(huán)境變量。只需要一個簡單的下載安裝過程,您就可以開始學(xué)習(xí)編程了。(如有必要,您也可以使用單獨的 Python 安裝。)初始用戶界面去除了所有可能分散初學(xué)者注意力的功能。

整個 Hello World 試一下。

print('Hello world')

thonny,python知識點雜燴,python,ide

點擊運行按鈕(或者快捷鍵F5),可以看到,在終端 Hello World 已經(jīng)被正確的輸出來了,至此,環(huán)境是跑通了。

不知道你注意到?jīng)]有,從始至終我們都沒有安裝過 Python,也沒有配置過 Python 解釋器,事實上 Thonny 是自帶了 Python 解釋器了,真正做到了開箱即用

通過查看Thonny的版本信息,可以查看這個 Python 的版本

thonny,python知識點雜燴,python,ide

當然,如果你覺得 當前的Python已經(jīng)過時或者過于新了,你也可以配置自己的解釋器,在菜單欄點擊 運行 -> 配置解釋器 來使用其他版本的 Python解釋器。

thonny,python知識點雜燴,python,ide

4.清晰查看變量值

通過菜單欄(視圖->變量)調(diào)出 變量面板,此時你在 Shell 中定義的變量,都會顯示在變量面板上,一旦你對變量進行修改,變量面板也會實時刷新。

thonny,python知識點雜燴,python,ide

5.簡單的調(diào)試器

通過點擊控制面板上的小甲蟲(或者快捷鍵Ctrl+F5),就進入了調(diào)試模式,甲蟲旁邊的四個按鈕就會跟著亮起來,分別是

thonny,python知識點雜燴,python,ide

步過(Step Over)F6 :以代碼行為單位的單步調(diào)試

步進 (Step Into)F7:比步過更細粒度的單步調(diào)試,可進入函數(shù)

步出(Step Out) :執(zhí)行到函數(shù)執(zhí)行結(jié)束

恢復(fù)執(zhí)行 F8:執(zhí)行到程序結(jié)束

Thonny 中的步進調(diào)試F7達到的效果,就算是 PyCharm 也還沒有做到如此便于新手學(xué)習(xí)的調(diào)試體驗。

調(diào)試步驟遵循程序結(jié)構(gòu),而不僅僅是代碼行。

它可以把單行表達式,拆分成多個步驟進行調(diào)試,在這個過程中,表達式中的變量名會直接顯示為其數(shù)值,這對于新手理解復(fù)雜的單行表達式是非常有幫助的。

具體如下,age <= 3 這個表達式,會先顯示 age 的變量值,然后和3進行邏輯運算,再把運算的結(jié)果顯示出來。

thonny,python知識點雜燴,python,ide

當你使用 步進F7 進入函數(shù)調(diào)用,每調(diào)用一步函數(shù),都會重新打開一個帶有單獨的局部變量表和代碼指針的新窗口,它能夠幫助學(xué)習(xí)者充分了解函數(shù)調(diào)用的原理,尤其對于理解遞歸這種相對復(fù)雜的邏輯。

下面以一個生成 斐波那契數(shù)列 的函數(shù)為例演示

thonny,python知識點雜燴,python,ide

Thonny 中步進調(diào)試可以說是它的一大亮點,但是可惜的是Thonny 目前還不支持設(shè)置斷點,這是比較遺憾的。

6.逐步完成表達式評估

如果您使用小步驟,那么您甚至可以看到 Python 如何評估您的表達式。您可以將這個淺藍色框視為一張紙,其中 Python 將子表達式逐個替換為其值。

thonny,python知識點雜燴,python,ide

7.突出顯示語法錯誤

在錯誤提示這塊 Thonny 同樣有代碼高亮提示,當你的代碼有很明顯的語法錯誤時,Thonny 會將整行代碼高亮來提示你此行代碼有錯誤。

與此同時,Thonny 還會給出明確的整改建議(需要通過菜單欄(視圖->助手)調(diào)出 助手面板)。

thonny,python知識點雜燴,python,ide

8.顯示變量范圍

突出顯示變量出現(xiàn)提醒您,相同的名稱并不總是意味著相同的變量,并有助于發(fā)現(xiàn)錯別字。局部變量在視覺上與全局變量不同。

thonny,python知識點雜燴,python,ide

9.解釋參考的模式

菜單欄(視圖->變量)調(diào)出 變量面板變量最初根據(jù)簡化模型(名稱→值)呈現(xiàn),但您可以切換到更現(xiàn)實的模型(名稱→地址/id→值)菜單欄(視圖->變量/視圖->堆)調(diào)出 變量面板和堆面板。

thonny,python知識點雜燴,python,ide

10.代碼補全

Thonny 同時也是支持代碼補全,只不過這代碼補全并不是那么智能,需要先通過工具->選項進行配置觸發(fā)。

thonny,python知識點雜燴,python,ide

11.初學(xué)者友好的系統(tǒng)Sell

選擇工具 → 打開系統(tǒng)Sell以安裝額外的軟件包或?qū)W習(xí)在命令行上處理 Python。PATH 以及與其他 Python 解釋器的沖突由 Thonny 處理。

thonny,python知識點雜燴,python,ide

12.簡單干凈的 pip GUI

自帶了可視化的包管理器,方便新手安裝和卸載 Python 的各種第三方包,直接搜索,一鍵安裝,節(jié)省了我們很多的時間和精力。

選擇工具 → 管理包,以便更輕松地安裝第三方包。

thonny,python知識點雜燴,python,ide

13. 快捷鍵一覽表

Windows 的快捷鍵

thonny,python知識點雜燴,python,ide

Mac 的快捷鍵

thonny,python知識點雜燴,python,ide

?文章來源地址http://www.zghlxwxcb.cn/news/detail-601950.html

到了這里,關(guān)于Thonny-適合初學(xué)者小白的開箱即用的輕量級 Python IDE的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包