<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          再見 Pycharm,開箱即用的輕量級神器 Thonny 使用指南!

          共 1760字,需瀏覽 4分鐘

           ·

          2022-01-03 04:56

          二條:18 個(gè) Python 壞習(xí)慣,你一定要拋棄!

          三條:?強(qiáng)大易用!新一代爬蟲利器 Playwright 的介紹..


          ↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能

          后臺回復(fù)【大禮包】送你Python自學(xué)大禮包

          大家好,我是龍哥!

          如果你問我最好用的 IDE 是什么,那我肯定會毫不猶豫的告訴你 Pycharm。
          畢竟 jetbrains 出品必屬精品。但對于很多初學(xué)者來講,Pycharm 顯得略笨重,很多功能點(diǎn)也不夠簡單易上手,對電腦的配置要求也會稍微高一些。導(dǎo)致很多人被 IDE 折磨的抓狂,今天派森醬就給大家介紹一款簡單、易上手、面向初學(xué)者的的輕量級 IDE - Thonny。

          安裝

          Thonny 是由愛沙尼亞的 Tartu 大學(xué)開發(fā),非常適合初學(xué)者的一款輕量級 IDE。

          該 IDE 目前支持三大主流操作系統(tǒng),可以從官網(wǎng)直接下載安裝。

          https://thonny.org/

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

          當(dāng)你安裝完畢滿心歡喜的啟動應(yīng)用之后,你會發(fā)現(xiàn)居然還可以選擇語言,其實(shí)對于編程類的 IDE 還是英文看起來會比較舒服,但這次我想試一下中文,看看支持程度到底怎么樣。

          初體驗(yàn)

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

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

          嗯,先整個(gè) Hello World 試一下。

          可以看到,在終端 Hello World 已經(jīng)被正確的輸出來了,至此,環(huán)境是跑通了。

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

          當(dāng)然,你也可以配置自己的解釋器,在菜單欄點(diǎn)擊“運(yùn)行” -> “選擇解釋器”來更改默認(rèn)的解釋器。

          視圖

          我們所寫的程序中通常都會定義非常多的變量,如果可以清楚的看到程序運(yùn)行過程中變量的值那簡直不要太爽。

          你可以通過菜單欄的「視圖」來勾選不同的選項(xiàng)來顯示和關(guān)閉不同的視圖窗口,通常情況下可以把變量和堆勾選上,這對于調(diào)試程序非常有幫助。尤其是對于初學(xué)者來講,可以非常直觀的看到變量的值。

          所見即所得,這點(diǎn) Thonny 的體驗(yàn)超好。

          調(diào)試

          對于很多初學(xué)者來講,函數(shù)之間的調(diào)用是很難理解的,尤其是涉及到遞歸函數(shù)時(shí)。但這塊 Thonny 做的非常好。

          打開你想調(diào)試的程序,甚至都不需要設(shè)置斷點(diǎn),直接以 debug 模式運(yùn)行即可,工具會自動的按照程序步驟來運(yùn)行,而且涉及到函數(shù)時(shí),會自動彈出一個(gè)新的窗口來顯示運(yùn)行情況,就連運(yùn)行過程中變量的值都會在新窗口一并顯示,而這一點(diǎn)也不會影響舊窗口。

          尤其是涉及到多層函數(shù)嵌套,尤其是遞歸函數(shù),每調(diào)用一次嵌套函數(shù)就會打開一個(gè)新的窗口來顯示,這對于初學(xué)者來說簡直是莫大的福利啊。

          堆棧

          要想理解 Python 的內(nèi)存模型就離不開堆棧,而 Thonny 做到了將堆??梢暬?。

          在代碼區(qū)輸入以下代碼。

          a?=?[1,?2,?3,?4]
          b?=?a
          b.append(5)

          print(a)
          print(b)

          運(yùn)行之后你會在變量視圖發(fā)現(xiàn)變量 a 和 b 居然都指向了同一塊內(nèi)存地址,這也就解釋了為啥改變 b 之后 a 的值也一起跟著改變了。

          錯(cuò)誤提示

          在錯(cuò)誤提示這塊 Thonny 同樣有代碼高亮提示,當(dāng)你的代碼有很明顯的語法錯(cuò)誤時(shí),Thonny 會將整行代碼高亮來提示你此行代碼有錯(cuò)誤。

          與此同時(shí),Thonny 還會給出明確的整改建議。

          總結(jié)

          今天給大家介紹了 Thonny 的基本使用,這是一款面向初學(xué)者的輕量級 IDE,可以讓初學(xué)者更好更快的入門上手 Python,而不致于在環(huán)境上浪費(fèi)過多的時(shí)間。

          推薦閱讀

          1. CentOS 將于年底終止!

          2. 最近給公司擼了一個(gè)可視化大屏。

          3. 好朋友出書了!SQL數(shù)據(jù)分析,給大家爭取到了五折福利,另文末送書。

          4. 你的花唄額度為啥那么低?我用Python幫你做分析

          5. 微信和QQ,終于可以互通了!

          6. 2022年春晚小品提前泄露!



          瀏覽 161
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲无码免费的 | 国产精品自在拍在线拍 | 亚洲AV第二区国产精品 | 日韩大鸡巴在线 | 中文字幕国产第一页 |