Thonny 初学者的Python IDE

/ 0评 / 0

 

网址:Thonny

UntitledImage

特点
容易上手。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解释器的冲突。

为Python命令准备的系统外壳
简单而干净的pip图形用户界面。选择 "工具"→"管理软件包",可以更容易地安装第三方软件包。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注