成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Thonny:在學校教授 Python 編程的理想 IDE

開發
我最近發現了另一個專門為 Python 初學者制作的 IDE。我喜歡這個應用的想法,因此我在這里與你分享。

在 Linux 中運行一個 Python 程序只需要簡單地在終端中執行 Python 文件就行。

但這對人們來說不是很方便,也不能幫助你調試你的程序。太原始了。

有幾個 IDE 和文本編輯器可以用于 Python 開發。Linux 用戶可以使用 PyCharm 社區版。

我最近發現了另一個專門為 Python 初學者制作的 IDE。我喜歡這個應用的想法,因此我在這里與你分享。

Thonny 是一個跨平臺、開源的 Python IDE,適合初學者使用

Thonny 在用戶界面和用戶體驗方面,感覺就像 Python 版本的 Eclipse。考慮到大多數 C++ 和 Java 的初學者都是從 Eclipse 開始的,而且許多人后來一直使用它,這也不完全是一件壞事。

它不是一個新的工具。它已經出現好幾年了。我沒有用 Python 進行編碼,所以直到最近才發現它。

Thonny 專注于 Python,提供了幫助 Python 初學者了解其程序行為的功能。讓我們來看看這些功能。

即裝即用

Thonny 自帶 Python,所以你不需要為安裝 Python 做額外的努力。這對 Linux 用戶來說不是什么大事,因為大多數發行版都默認安裝了 Python。

界面很簡單。它給你一個編輯器,你可以寫你的 Python 程序,然后點擊運行按鈕或使用 F5 鍵來運行程序。輸出顯示在底部。

thonny hello world

thonny hello world

查看變量

在 “查看View->變量Variables”,你可以看到所有變量的值。不需要將它們全部打印出來。

thonny variable pane

thonny variable pane

內置調試器

通過使用調試器一步步運行你的程序。你可以從頂部的菜單或使用 Ctrl + F5? 鍵訪問它。在這里你甚至不需要設置斷點。你可以用 F6? 進入大步驟,或用 F7 進入小步驟。

thonny step by step f6

thonny step by step f6

在小步驟中,你可以看到 Python 是如何看待你的表達式的。這對新的程序員理解他們的程序為什么以某種方式表現非常有幫助。

thonny step by step f7

thonny step by step f7

不止這樣。對于函數調用,它會打開一個新的窗口,里面有獨立的局部變量表和代碼指針。超級酷!

語法錯誤高亮

初學者經常會犯一些簡單的語法錯誤,如缺少小括號、引號等。Thonny 會在編輯器中立即指出來。

本地變量也可以從視覺上與全局變量區分開來。

自動補全

你不需要輸入所有的東西。Thonny 支持自動補全代碼,這有助于加快編碼。

thonny auto complete

thonny auto complete

訪問系統 shell

在工具中,你可以訪問系統 shell。在這里你可以安裝新的 Python 包或學習從命令行處理 Python。

thonny shell terminal

thonny shell terminal

請注意,如果你使用 Flatpak 或 Snap,Thonny 可能無法訪問系統 shell。

從 GUI 管理 Pip

進入工具和管理包。它會打開一個窗口,你可以從這個 GUI 中安裝 Pip 軟件包。

thonny manage packages

thonny manage packages

對于學習 Python 來說,功能足夠好,對嗎?讓我們看看如何安裝它。

在 Linux 上安裝 Thonny

Thonny 是一個跨平臺的應用。它可用于 Windows、macOS 和 Linux。

它是一個流行的應用,你可以在大多數 Linux 發行版的倉庫中找到它。只要在你的系統的軟件中心尋找它。

另外,你也可以隨時使用你的 Linux 發行版的包管理器。

在 Debian 和基于 Ubuntu 的發行版上,你可以使用 apt 命令來安裝它。

    sudo apt install thonny

它會下載一堆依賴關系和大約 300MB 的軟件包。

安裝后,你可以在菜單中搜索它,并從那里安裝它。

總結

Thonny 對于初級 Python 程序員來說是個不錯的工具。不是說專家不能使用它,但它更適合在學校和學院使用。學生們會發現它有助于學習 Python 和理解他們的代碼是如何以某種方式表現出來的。事實上,它最初是在愛沙尼亞的塔爾圖大學開發的。

總的來說,對于 Python 學習者來說是一個很好的軟件。

責任編輯:未麗燕 來源: Linux中國
相關推薦

2022-06-15 09:54:51

PythonIDELinux

2023-05-26 08:19:04

2015-10-12 11:00:23

編程學校工作

2021-02-20 09:05:01

Python IDEPyCharm

2020-10-13 06:34:15

編程語言IDE

2017-03-07 15:43:28

編程語言函數數據結構

2018-08-22 10:27:35

編程人工智能機器人

2018-07-18 08:48:11

2018-07-18 15:05:01

2019-12-16 09:35:58

編程PythonJava

2015-06-24 09:25:51

應用框架

2012-09-10 09:43:21

編程編程學習編程錯誤

2021-04-25 10:26:34

Python機器學習人工智能

2019-01-18 12:18:31

編程語言Python

2021-04-27 09:00:00

PythonIDE開發

2017-01-05 14:18:22

LinuxPyCharmPython IDE

2025-03-04 09:30:00

2015-05-12 10:15:15

程序員

2009-09-03 16:52:44

Java Web開發框

2020-12-15 06:45:01

編程語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人免费视频网站视频社区 | 欧美一级黄色免费 | 国产精品日日做人人爱 | 夜夜摸天天操 | 国产精品无码专区在线观看 | 精品国产一区二区三区成人影院 | 精国产品一区二区三区四季综 | 国产一区二区三区四区在线观看 | 97成人免费| 91精品国产综合久久久动漫日韩 | 一级黄色片免费 | 国产线视频精品免费观看视频 | 亚洲一区二区三区在线 | 国产日产欧产精品精品推荐蛮挑 | 日本三级电影在线观看视频 | 免费一二区 | 粉嫩av| 国产成人一区二区三区电影 | www.888www看片 | 久久精品亚洲 | 2022国产精品| 精品一区在线免费观看 | 99久久影院 | 欧美高清性xxxxhd | 日韩精品在线一区 | 久久国产欧美日韩精品 | 天天躁日日躁xxxxaaaa | 91在线免费观看 | 久久久久久久久久性 | 欧美99 | 自拍视频一区二区三区 | 波多野结衣中文字幕一区二区三区 | av黄色免费在线观看 | 久久亚洲精品国产精品紫薇 | 亚洲成av片人久久久 | 日日夜夜免费精品视频 | 欧美精品一区久久 | 一级国产精品一级国产精品片 | 精品亚洲一区二区三区 | 欧美一区二区三区日韩 | 亚洲精品二区 |