Python开发工具不少,比较大有的重型武器有Pycharm,Anaconda,VS Code. 可是这些工具虽然很是强大,库不少,可是对于一个刚准备入门Python的小白来讲过重了,学习成本比较高,有点复杂!我之前很是强烈推荐你们用Pycharm,可是Pycharm专业版是须要收费的,有没有稍微轻量级的IDE,今天推荐一款小神器Thonny.
函数
推荐下我本身建立的Python学习交流群960410445,这是Python学习交流的地方,无论你是小白仍是大牛,小编都欢迎,不按期分享干货,包括我整理的一份适合零基础学习Python的资料和入门教程。
工具
Thonny 是一个面向初学者的 Python IDE,界面比较简洁,你们看一下上面的图片就知道,菜单很少,一目了然,比较适合初学者。它是由爱沙尼亚的 Tartu 大学开发,十分易于上手,还支持插件。学习
1.安装开发工具
直接打开官网https://thonny.org/,下载对应的版本它有Win,Mac和Linux三个版本。安装很是方便,并且最重要的是它直接内置带Python3.7解释器,不用再去安装Python版本了。插件
2.查看变量很是方便命令行
Thonny自带查看变量窗口,当你代码写完以后,能够点view/variables 查看你的整个代码的变量,能够对变量的地址和变量之间的引用一目了然,对于初学者来讲来讲一个福音,能够比较深刻的理解 code。debug
除了在上面的窗口敲代码,也能够直接在左下方的命令行模式下敲代码。指针
3.代码调试调试
只需按Ctrl + F5而不是F5,您就能够一步一步地运行程序,不须要断点。按F6进行大步,按F7进行一小步。步骤遵循程序结构,而不单单是代码行。code
或者能够点左上方的红色框的爬虫debug,而后点蓝色框里面的step in/over等等按钮来进行一步一步的调试。
4.函数的嵌套调用
单步执行函数调用将打开一个带有单独局部变量表和代码指针的新窗口。很好地理解函数调用的工做原理,对于理解递归尤为重要。
好比上面一个很是简单的递归函数,经过debug能够一层一层看函数如何压stack的,Thonny每一次都会用一个黄标移动一行一行解释给你看,代码如何运行的。
5.代码提示功能
咱们一般写代码的时候遇到error或者报错,常常丈二和尚摸不着头脑!对于老手可能常常debug 知道是什么问题,可是对于新手很是但愿有一些提示,个人代码什么地方错了~~Thonny作的很是好,会给咱们一些建议和提示,帮助小白学Python,这一点很是人性化。