Thonny可以说是转为python语言初学者专用编程学习工具,该软件基于python内置图形库tkinter开发,体积小巧,界面直观,支持语法着色、代码自动补全、debug等强劲功能,有了他可以大大降低学习 Python 的门槛。Thonny 支持 Windows、macOS、Linux 操作系统,可以为用户提供跨平台一致的编程体验。Thonny安装程序捆绑了一个特定版本的 Python 解释器,用户不需要单独安装和配置 Python 环境,对于初学者非常友好。有需要的用户快来试试吧!
Thonny搭载了Python 3.7,所以只需要一个简单的安装流程,就可以去学编程了。(如果有必要,你也可以用独立的Python组装。) 原始操作界面上没有很有可能分散化初学者专注力的作用。
2、无阻碍的变量
如果你进行hell-worlds后,挑选View → Variables,看看流程和shell指令是如何影响Python变量的。
3、简单程序调试
仅需按Ctrl+F5取代F5,你就能一步一步地运作你程序流程,不用中断点。大步走按F6,一歩按F7。流程遵照软件结构,而不只是代码行。
4、根据表达式鉴定的流程
如果你使用小流程,那样你甚至可以见到Python是如何看待你表达式的。我们可以把这一深蓝色的小盒子看作是一张纸,Python 在这儿用子表达式数值逐一更换子表达式。
5、函数调用忠实表明
踏入函数调用会打开一个新页面,里有独立的部分变量表和代码表针。较好的了解函数调用工作原理针对了解递归算法相当重要。
6、突显拼写错误
未取消的冒号和括弧是比较常见的初学者拼写错误。Thonny的在线编辑器能够让你很容易发现这些错误。
7、阐述了修饰符
突出显示变量的诞生,能够提示你同样的名字并不一定是代表着同样的变量,而且有利于发觉错字。当地变量与全局性变量拥有直观地区别。
8、表述引入的方式
变量表最开始依照简单化方式(名字→值)展现,但可以切换到更现实的方式(名字→详细地址/ID→值)。
变量表与值表
9、代码进行
学生可以通过代码完成协助,探寻API。
10、初学者友善的系统软件shell
挑选 "具"→打开设置shell来安装额外软件包或学习在cmd上解决Python。PATH及与别的Python编译器的矛盾由Thonny解决。
11、简易、洁净的pip GUI
选择工具→管理方法软件包,比较容易组装第三方软件包。
Thonny使用说明
1、打开Thonny,点击“工具”->“管理插件”;

2、在“Thonny插件”窗口,输入:thonny-black-format,然后,点击“从PyPI安装包”,当模块的描述出现时,即可点击“安装”;

3、安装成功后,退出Thonny,重新进入,现在,工具菜单会多出一项“Format with Black”;

4、现在,就可以对当前的Python源代码进行自动的格式化啦。
特别提示:thonny安装模块若总是失败,有可能的网络问题

Thonny python编辑器特色
1、易上手Thonny搭载了Python 3.7,所以只需要一个简单的安装流程,就可以去学编程了。(如果有必要,你也可以用独立的Python组装。) 原始操作界面上没有很有可能分散化初学者专注力的作用。
2、无阻碍的变量
如果你进行hell-worlds后,挑选View → Variables,看看流程和shell指令是如何影响Python变量的。
3、简单程序调试
仅需按Ctrl+F5取代F5,你就能一步一步地运作你程序流程,不用中断点。大步走按F6,一歩按F7。流程遵照软件结构,而不只是代码行。
4、根据表达式鉴定的流程
如果你使用小流程,那样你甚至可以见到Python是如何看待你表达式的。我们可以把这一深蓝色的小盒子看作是一张纸,Python 在这儿用子表达式数值逐一更换子表达式。
5、函数调用忠实表明
踏入函数调用会打开一个新页面,里有独立的部分变量表和代码表针。较好的了解函数调用工作原理针对了解递归算法相当重要。
6、突显拼写错误
未取消的冒号和括弧是比较常见的初学者拼写错误。Thonny的在线编辑器能够让你很容易发现这些错误。
7、阐述了修饰符
突出显示变量的诞生,能够提示你同样的名字并不一定是代表着同样的变量,而且有利于发觉错字。当地变量与全局性变量拥有直观地区别。
8、表述引入的方式
变量表最开始依照简单化方式(名字→值)展现,但可以切换到更现实的方式(名字→详细地址/ID→值)。
变量表与值表
9、代码进行
学生可以通过代码完成协助,探寻API。
10、初学者友善的系统软件shell
挑选 "具"→打开设置shell来安装额外软件包或学习在cmd上解决Python。PATH及与别的Python编译器的矛盾由Thonny解决。
11、简易、洁净的pip GUI
选择工具→管理方法软件包,比较容易组装第三方软件包。
