Thonny是一款极为实用且功能丰富的Python编辑器。它体积小巧,界面直观,支持语法着色、代码自动补全以及debug等功能,并且兼容Windows、Mac、Linux等多平台。有需求的用户可下载使用。
1、易于上手,直接安装在电脑上就能开始编写代码,无需额外配置编写环境。
2、界面简洁,对初学者十分友好,能让他们更快上手编写代码。
3、提供第三方插件包,用户可在“工具---管理软件包”中轻松安装第三方程序。
4、基于Python内置图形库tkinter开发,支持Windows、Mac、Linux多平台。
5、具备语法着色、代码自动补全、debug等功能。


无障碍变量:使用hello - worlds完成后,选择“查看”→“变量”,可查看程序和Shell命令对Python变量的影响。
简单的调试器:按Ctrl + F5(而非F5)可逐步运行程序,无需设置断点。按F6为大步,按F7为小步,步骤遵循程序结构而非仅代码行。
逐步进行表达评估:使用小步骤时,可查看Python对表达式的评估过程,可将浅蓝色盒子想象成纸,Python用子表达式逐个替换子表达式的值。
忠实地表示函数调用:进入函数调用会打开带有单独局部变量表和代码指针的新窗口,这对理解递归很重要。
突出显示语法错误:Thonny的编辑器能让未用引号和括号引起的常见初学者语法错误易于发现。
解释范围:突出显示变量的出现能提醒用户相同名称不一定代表相同变量,有助于发现错别字,局部变量与全局变量在视觉上有区分。
解释参考的方式:最初按简化模型(名称→值)显示变量,也可切换到更实际的模型(名称→地址/ ID→值)。