下载
特色
容易上手。Thonny内置了Python 3.7,所以只需要一个简单的安装程序,你就可以学习编程了。(如果有必要,你也可以使用单独的Python安装。)最初的用户界面去除了所有可能分散初学者注意力的功能。
即时查看变量。一旦你完成了hello-worlds,选择View → Variables,就可以看到你的程序和shell命令是如何影响Python变量的。
简单的调试器。只要按Ctrl+F5而不是F5,你就可以一步步地运行你的程序,不需要断点。按F6是一个大步骤,按F7是一个小步骤。步骤遵循程序结构,而不仅仅是代码行。
逐步展示表达式运算过程。如果你使用小步骤,那么你甚至可以看到 Python 是如何评估你的表达式的。你可以把这个浅蓝色的盒子想象成一张纸,Python 把子表达式和它们的值一块一块地替换掉。
忠实地表示函数调用。踏入一个函数调用会打开一个新的窗口,里面有独立的局部变量表和代码指针。很好地理解函数调用的工作方式对于理解递归尤其重要。
语法错误高亮。未封闭的引号和括号是初学者最常见的语法错误。Thonny的编辑器可以很容易地发现这些错误。
解释作用域。突出显示变量的出现,提醒你相同的名字并不总是意味着相同的变量,这有助于发现打字错误。本地变量与全局变量在视觉上是有区别的。
解释参考文献的模式。变量最初是按照简化的模式(名称→数值)呈现的,但你可以切换到更现实的模式(名称→地址/id→数值)。
代码补全。学生可以在代码完成的帮助下探索API。
初学者友好的系统命令行。选择工具 → 打开系统命令来安装额外的软件包或学习在命令行上处理Python。Thonny负责处理PATH和与其他Python解释器的冲突。
简单而干净的pip GUI。选择 "工具"→"管理包",更容易安装第三方包。