记录实用有价值的内容

tkinter 应用程序:IDE 编辑器 Thonny

推荐一款 Python 编辑器 Thonny,非常适合 Python 初学者,希望能够有所帮助,祝大家多多进步。推荐 Python 初学者使用的 IDE 编辑器 Thonny。

Thonny,一个面向初学者的 Python IDE,由爱沙尼亚的 Tartu 大学开发,专为学习和教学编程而设计的。

Thonny 网站:thonny.org

Thonny 最新的稳定版本链接在此页面顶部的下载框中。旧版本和预发行版本可在 https://github.com/thonny/thonny/releases


推荐 Python 新手安装尝试 Thonny 。

推荐理由如下:

  1. 它支持全平台(Windows,Mac,Linux)
  2. 它支持简体中文,对英文不好的同学非常友好
  3. 它界面简洁直白,内置的功能都是完全面向新手的
  4. 它内置 Python 3,无需新手额外安装Python和配置环境
  5. 它的调试界面非常直观,可吊打市面上 90% 的编辑器
  6. 它提供比代码行粒度更小的调试模式,是它闪光点之一
  7. 它支持语法高亮,应该是基本功能了
  8. 它支持代码补全(只可惜不是自动,而是手动)
  9. 它内置非常简洁易用的图形界面包管理器

Thonny主界面预览


功能特性和预览

易于上手。

Thonny内置了Python 3.7,因此只需要一个简单的安装程序,您就可以学习编程了。(如有必要,您还可以使用单独的 Python 安装。初始用户界面被剥夺了所有可能分散初学者注意力的功能。

Thonny功能:易于上手

查看变量方便。

当写完代码后,选择"查看→变量",然后查看程序和 shell 命令如何影响 Python 变量。

Thonny功能:查看变量

简易的调试器。

只需按 Ctrl + F5 而不是 F5,即可一步一步地运行程序,且不需要打断点。按 F6 进行大步,按 F7 进行一小步。步骤遵循程序结构,而不仅仅是代码行。

Thonny功能:调试器

单步执行表达式计算。

如果你使用小步骤,那么你甚至可以看到Python如何计算你的表达式。你可以把这个浅蓝色的盒子想象成一张纸,Python在其中逐个地用子表达式替换它们的值。

Thonny功能:单步执行表达式计算

嵌套调用函数。

单步执行函数调用将打开一个带有单独局部变量表和代码指针的新窗口,这能够很好地理解函数调用的工作原理,对于理解递归尤其重要。

Thonny功能:嵌套调用函数

高亮显示语法错误。

没有闭合的引号和括号是最常见的初学者语法错误。Thonny 的编辑器能让初学者十分容易发现错误。

Thonny功能:高亮显示语法错误

突出显示变量的作用域范围。

局部变量和全局变量在视觉上会有所区分。

Thonny功能:作用域范围

用于展示引用地址的“模型”。

变量最初根据简化模型(名称→值)显示,但您可以切换到更真实的模型(名称→地址/id→值)。

Thonny功能:用于展示引用地址的“模型”

自动补全代码。

使用者可以在代码补全的帮助下浏览 API。

Thonny功能:自动补全代码

对初学者友好的系统级别 shell。

选择"工具"→"打开系统shell"以安装额外的包或学习在命令行上处理 Python。PATH和与其他Python解释器的冲突由Thonny处理。

Thonny功能:系统shell

简洁而干净的 pip GUI 工具。

选择"工具"→"管理包",以便更轻松地安装第三方包。

Thonny功能:管理包


上一篇:tkinter 应用程序:聊天应用