当前位置: 首页 > news >正文

第5课 树莓派的Python IDE—Thonny

1. Thonny的特点

        Thonny是一款面向初学者的Python IDE。它由爱沙尼亚的 Tartu 大学开发,其调试器是专为学习和教学编程而设计的。Thonny具有如下特点

  1. 易于上手。Thonny 内置了 Python 3.7,因此只需要一个简单的安装程序,你就可以开始学习编程了(如有必要,您还可以使用单独的 Python 安装)。初始的用户界面会删除可能分散初学者注意力的所有功能。
  2. 查看变量方便。当写完代码后,可以点击 View; Variables 查看变量,对变量的地址和变量之间的引用一目了然。
  3. 简易的调试器。只需按 Ctrl + F5 而不是 F5,即可一步一步地运行程序,且不需要打断点。按 F6 进行大步,按 F7 进行一小步。步骤遵循程序结构,而不仅仅是代码行。
  4. 嵌套调用函数。单步执行函数调用将打开一个带有单独局部变量表和代码指针的新窗口,这能够很好地理解函数调用的工作原理,对于理解递归尤其重要。
  5. 高亮显示语法错误。没有闭合的引号和括号是最常见的初学者语法错误。Thonny 的编辑器能让初学者十分容易发现错误。
  6. 突然显示变量的作用域范围。局部变量和全局变量在视觉上会有所区分
  7. 自动补全代码。

2. Thonny的用法介绍

2.1 配置解释器

        使用Thoney开发代码前,需要先根据代码要运行的环境配置解释器,点击菜单“运行”的“配置解释器”,然后选择解释器。

相关文章:

  • Gin(后端)和 Vue3(前端)中实现 Server-Sent Events(SSE)推送
  • DeepSeek + Excel:数据处理专家 具体步骤
  • 蓝桥杯备赛-二分-技能升级
  • C语言输入与输出:从零掌握数据的“对话”
  • STC89C52单片机学习——第20节: [8-2]串口向电脑发送数据电脑通过串口控制LED
  • MyBatis源码分析の配置文件解析
  • 创建postgis数据库
  • 【matlab例程】三维下的TDOA定位和EKF轨迹滤波例程,TDOA的锚点数量可自定义(订阅专栏后可获得完整代码)
  • 每日一题---腐烂的苹果(广度优先搜索)
  • Java常见的几种内存溢出及解决方法
  • MATLAB中events函数用法
  • 函数的引用/函数的默认参数/函数的占位参数/函数重载
  • 面试vue2开发时怎么加载编译速度(webpack)
  • 用C++新建快捷方式
  • 第5章 构造、析构、拷贝语义学3:对象复制语意学
  • 高频面试题(含笔试高频算法整理)基本总结回顾24
  • 【ElasticSearch】学习笔记
  • 零基础上手Python数据分析 (3):Python核心语法快速入门 (下) - 程序流程控制、函数与模块
  • 用ST7789屏幕导致负片(反色)的问题
  • 基于DeepSeek R1的检验检查超声影像综合预约排班和路径最优化研究
  • 马克思主义理论研究教学名师系列访谈|高福进:思想政治理论课要伴随时代不断更新和变化
  • 家政阿姨如何炼成全国劳模?做饭、收纳、养老、外语样样都会
  • 共绘“彩色上海”,IP SH艺术共创沙龙首期圆满举办
  • 《求是》杂志发表习近平总书记重要文章《激励新时代青年在中国式现代化建设中挺膺担当》
  • 新造古镇丨上海古镇朱家角一年接待164万境外游客,凭啥?
  • 上海数学教育及数学科普专家陈永明去世,享年85岁