你是Python萌新吗?你在学习Python吗?不管你是学一门课程还是自己学习,Thonny都是最适合初学者的IDE之一,它内置一些工具可以使你的开发过程更容易。值得一提的是,它是由一所大学开发的!
学习一门新语言时,我们很容易陷入不知所措的困境。即使是看似简单的选择,如使用哪种IDE,也能让初学者赶到沮丧甚至摸不着头脑。对于Python用户来说,有一个有用的工具可以帮助你快速实现自己的目标。Thonny将自己定义为“初学者的Python IDE”。是什么让这个IDE对Python新手很有用?
以前,我们已经讨论了前五个Python IDE和代码编辑器的顶级选集,然而Thonny却无影无踪。现在,我们回去给这个轻量级的IDE一些应得的爱。与其他Python IDE,如PyCharm相比,Thanne的UI更简单。它是干净的,而且是不言自明的。对于绝对初学者来说,Thonny与Python 3.7捆绑在一起,所以程序员们可以下载并开始运行。这大大地减轻了很多初学者安装各种开发环境而面临的困难。
这几个特点助力初学者快速上手:
一个简单的开始:内置Python3.7,所以你只需要安装一个简单的程序包就可以解决环境以及开发工具的安装,即装即用,马上就可以运行。
简单的调试器。只要按Ctrl +F5而不是F5,你就可以一步一步地运行你的程序,不需要断点。按F6的一个大的步骤和F7的一小步。步骤遵循程序结构,而不仅仅是代码行。
函数调用的真实表示。进入函数调用打开一个新的窗口,具有独立的局部变量表和代码指针。理解函数调用是如何理解递归的特别重要的。
高亮显示语法错误。未闭合的引文和括号是最常见的初学者语法错误。汤尼的编辑使这些很容易发现。
代码自动补全。在代码补全的帮助下,用户可以更简单地探索各种API。
当然了,以上仅仅是对于初学者而言。如果不是Python萌新,我建议你使用PyCharm,对于工作上的需求,PyCharm能更好地帮助你完成各项工作。最后,欢迎加入Python学习大家庭中来。
结构化程序设计
结构化程序设计 结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易。