Thonny免费版 v5.0.0
Thonny免费版 v5.0.0 是一款面向初学者的 Python 编程学习软件,安装包 24.18MB,自带捆绑的 Python 运行环境,语法着色、代码自动补全、步进调试齐备,变量表和函数调用窗口把程序内部运行摆到眼前,Windows、macOS、Linux 都能装。
装好就能写下第一行代码
Thonny 对新手最友好的一点是省事:一个安装程序走完,捆绑的 Python 环境跟着一起就位,立刻可以开始学习编程,环境变量配置那套流程直接跳过。需要使用单独安装的 Python 也支持切换,写 tkinter 图形界面程序的开发需求同样覆盖。初始用户界面上没有让新手分心的功能,打开就是一个编辑器加一个 Shell,第一行 print() 马上能敲。
步进调试看程序怎么跑
按 Ctrl+F5 代替 F5 运行,程序便一步一步地跑,没有断点;大步按 F6,小步按 F7。步骤遵循程序结构,而不仅仅是代码行——循环走到第几圈、分支进了哪条路,看得明明白白。用小步执行还能看到 Python 如何计算表达式:屏幕上那个浅蓝色的盒子像一张草稿纸,Python 把子表达式一个接一个替换成它们的值,求值过程全程可视。
单步执行函数调用时,一个新窗口被打开,里面有单独的局部变量表和代码指针。函数调用的工作原理被这么摊开来讲,理解递归尤其有帮助——一层层新窗口叠起来,递归深度一目了然。
变量表把内部机制摆上桌面
写完 hello world 之后,从菜单选择 View 再进 Variables,程序和 Shell 命令如何影响 Python 变量,一张表实时呈现。变量表最初是简化的名称→值模式,可以切换到更真实的名称→地址/ID→值模式,引用与对象的关系从初学阶段就建立正确印象。
- 未闭合的引号和括号,编辑器直接点出来——初学者最常见的语法错误无处藏身;
- 变量外观的高亮提醒同名不等于同变量,局部与全局的区分直观,错别字也容易暴露;
- 代码完成功能帮助学生边写边探索 API。
配套的还有一个初学者友好的系统 Shell,敲命令行不再是黑盒,与编辑器配合着学,进度更快。
使用方法
- 在口袋网下载软件包,解压后运行 EXE 文件。
- 双击打开进入安装界面,点击下一步。
- 阅读安装许可协议,点击我同意,再点击下一步。
- 选择安装位置,点击下一步。
- 选择附加任务,点击下一步。
- 安装程序就绪后点击安装,等待完成。
- 点击完成,软件安装成功,进入编辑界面开始练习。
第一次启动先把界面语言设置确认一遍,然后新建 .py 文件,跟着教程敲几行代码熟悉流程。
v5.0.0 更新了什么
这个版本动静不小:捆绑的 Python 升级到 3.14,Windows 安装程序最低要求 Windows 10,macOS 侧至少需要 Catalina;开始分别发布 Intel 与 Arm 芯片 Mac 的安装程序,推出 Arm-Windows 安装程序,停止 32 位 Windows 版本;面向所有用户安装时,程序装进 C:\Program Files,不再是之前的 C:\Program Files (x86)。功能上增加了对 Python 3.11 至 3.15 的支持,修复了 macOS 打开包选择对话框时的崩溃,表达式历史支持上下箭头滚动调取。还在用 Windows 7 的机器,装到 4.1.7 为止更合适。
