易于上手。 Thonny内置了Python 3.7,因此只需要一个简单的安装程序,您就可以学习编程了。 (如果需要,您也可以使用单独的Python安装。)最初的用户界面被剥夺了所有可能会使初学者分心的功能。
无障碍变量。使用hello-world完成后,请选择“查看”→“变量”,然后查看您的程序和shell命令如何影响Python变量。
简单的调试器。只需按Ctrl + F5(而不是F5),就可以逐步运行程序,无需断点。按F6表示大步,按F7表示小步。步骤遵循程序结构,而不仅仅是代码行。
逐步进行表达评估。如果您使用小步骤,那么您甚至可以查看Python如何评估表达式。您可以把这个浅蓝色的盒子想像成一张纸,其中Python用子表达式逐个替换子表达式。
忠实地表示函数调用。进入函数调用会打开一个带有单独的局部变量表和代码指针的新窗口。充分了解函数调用的工作方式对于理解递归尤其重要。
突出显示语法错误。未封闭的引号和括号是最常见的初学者。语法错误。 Thonny的编辑器使这些易于发现。
解释范围。突出显示变量的出现会提醒您,相同的名称并不总是意味着相同的变量,并有助于发现错别字。局部变量在视觉上与全局变量区分开。
解释参考的方式。 最初会根据简化模型(名称→值)显示变量,但您可以切换到更实际的模型(名称→地址/ ID→值)。 初学者友好的系统外壳。 选择工具→开放系统外壳以安装额外的软件包或学习在命令行上处理Python。 PATH和与其他Python解释器的冲突由Thonny处理。 简单干净的pip GUI。 选择工具→管理软件包,以更轻松地安装第三方软件包。