针对新手的 Thonny IDE 简明教程。Thonny 是一个特别为 Python 初学者设计的集成开发环境(IDE)
好的,这是一个针对新手的 Thonny IDE 简明教程。Thonny 是一个特别为 Python 初学者设计的集成开发环境(IDE),它界面简洁,自带 Python 解释器(可选),并且有强大的调试功能,非常适合入门。通过调试,你可以非常直观地理解代码的逻辑流程,尤其是循环、条件判断和变量变化。当你写的代码出现意想不到的结果时,调试是找出问题的最佳方法。Python 的强大之处在于有大量的第三方
好的,这是一个针对新手的 Thonny IDE 简明教程。Thonny 是一个特别为 Python 初学者设计的集成开发环境(IDE),它界面简洁,自带 Python 解释器(可选),并且有强大的调试功能,非常适合入门。
1. 什么是 Thonny?为什么要用它?
- 简洁: Thonny 的界面非常干净,没有太多复杂的按钮和窗口,让你可以专注于写代码。
- 易于安装: Thonny 通常会自带一个最新版本的 Python,所以你甚至可能不需要单独安装 Python(虽然单独安装也是个好习惯)。
- 强大的调试器: 这是 Thonny 的一大亮点。它可以一步一步地执行你的代码,并清晰地展示变量是如何变化的,帮助你理解代码的运行过程和查找错误。
- 变量查看器: 能实时显示当前程序中所有变量的值。
- 免费开源: 任何人都可以免费下载和使用。
2. 下载和安装 Thonny
- 访问 Thonny 官网:thonny.org
- 网站会自动检测你的操作系统(Windows, macOS, Linux),并提供相应的下载链接。
- 下载安装包。
- Windows: 双击
.exe文件,按照提示一步步安装即可。通常默认选项就好。它会问你是否为所有用户安装,选“为我安装”通常更简单。 - macOS: 下载
.dmg文件,打开后将 Thonny 图标拖到“应用程序”文件夹即可。 - Linux: 通常可以通过包管理器安装(如
sudo apt install thonny或sudo dnf install thonny),或者下载.tar.gz包运行安装脚本。 - 安装完成后,启动 Thonny。
3. Thonny 界面概览
打开 Thonny 后,你会看到几个主要的区域:
- 代码编辑器 (Editor): 最上方的大片区域,是你编写 Python 代码的地方。它有行号、语法高亮等功能。
- Shell (或 终端): 下方区域。
- 这里会显示你运行代码后的输出结果 (
print()的内容)。 - 也会显示代码运行时的错误信息。
- 你还可以在
>>>提示符后面直接输入并执行单行 Python 命令,进行快速测试。
- 这里会显示你运行代码后的输出结果 (
- 变量 (Variables): (默认可能在右上角,或通过 视图 -> 变量 开启)。当你运行或调试代码时,这里会显示当前定义的变量及其值。
- 工具栏 (Toolbar): 在顶部,有一些常用的按钮:
- 新建 (New): 创建一个新的代码文件。
- 打开 (Open): 打开一个已存在的 Python 文件 (
.py文件)。 - 保存 (Save): 保存当前编辑的代码。第一次保存时会让你选择文件名和位置。记得文件名要以
.py结尾。 - 运行当前脚本 (Run current script): 绿色播放按钮 ▶️ (或按
F5)。执行你在编辑器里写的完整代码。 - 调试当前脚本 (Debug current script): 像虫子一样的按钮 🐞 (或按
Ctrl+F5)。启动调试模式,这是学习的利器! - 停止 (Stop): 红色停止按钮 ⏹️。强制停止正在运行或调试的程序。
4. 编写并运行你的第一个程序
- 在代码编辑器区域,输入你的第一行 Python 代码:
print("你好,Thonny!") - 点击工具栏上的保存按钮 (💾),或者按
Ctrl+S(Windows/Linux) /Cmd+S(macOS)。 - 给你的文件取个名字,比如
hello.py,然后选择一个你找得到的位置保存。 - 点击工具栏上的运行当前脚本按钮 (▶️ 或按
F5)。 - 观察下方的 Shell 区域,你应该能看到输出:
这表示你的代码成功运行了!你好,Thonny! >>>
5. 使用 Shell 进行交互
你可以在 Shell 的 >>> 提示符后直接输入 Python 代码并立即看到结果,这对于快速测试很有用:
>>> 2 + 3
5
>>> name = "世界"
>>> print("你好, " + name)
你好, 世界
>>>
6. 神奇的调试功能 (必学!)
这是 Thonny 最适合初学者的功能。它可以让你看到代码是如何一步步执行的。
假设你有以下代码:
name = "学习者"
count = 0
while count < 3:
print(f"你好, {name}! 第 {count + 1} 次问候。")
count = count + 1 # 或者写 count += 1
print("问候结束。")
- 将这段代码输入编辑器并保存 (例如
debug_example.py)。 - 点击工具栏上的调试当前脚本按钮 (🐞)。
- 你会看到 Thonny 的界面发生变化,第一行可执行代码会被高亮。
- 注意观察右上角的变量窗口,它会显示变量的值。
- 现在使用工具栏上的调试按钮(它们会在调试时出现):
- 步入 (Step Into - F7): 执行当前高亮行。如果当前行是函数调用,它会进入函数内部(对于初学阶段可能用
步过更多)。 - 步过 (Step Over - F6): 执行当前高亮行。如果当前行是函数调用,它会一次性执行完整个函数,停在下一行。这是最常用的单步调试按钮。
- 继续 (Resume - F5): 继续运行程序,直到遇到下一个断点(我们还没设置)或者程序结束。
- 停止 (Stop): 退出调试。
- 步入 (Step Into - F7): 执行当前高亮行。如果当前行是函数调用,它会进入函数内部(对于初学阶段可能用
- 反复按
F6(步过),观察:- 代码编辑器中高亮的行是如何一步步移动的。
- 变量窗口中
name和count的值是如何变化的。 - Shell 窗口中
print()函数是如何输出结果的。 - 你会清楚地看到
while循环是如何判断条件、执行循环体、更新count变量,直到count不再小于 3,循环结束,最后执行print("问候结束。")。
通过调试,你可以非常直观地理解代码的逻辑流程,尤其是循环、条件判断和变量变化。当你写的代码出现意想不到的结果时,调试是找出问题的最佳方法。
7. 安装第三方库 (包 Packages)
Python 的强大之处在于有大量的第三方库。Thonny 提供了简单的图形界面来管理这些库。
- 点击菜单栏的
工具 (Tools)->管理软件包 (Manage packages...)。 - 在弹出的窗口中,输入你想安装的库的名字(比如
requests,一个用于网络请求的常用库)。 - 点击
搜索 PyPI。 - 从搜索结果中找到正确的库,点击它。
- 点击
安装 (Install)按钮。 - Thonny 会在后台使用
pip工具来下载和安装这个库。安装完成后会有提示。 - 你也可以在这里查看已安装的库,或者卸载它们。
给使用 Thonny 的新手的建议:
- 多用调试器: 即使你觉得代码很简单,也尝试用调试器走一遍,加深理解。遇到问题时,调试器是你的好朋友。
- 勤保存: 写代码时记得经常按
Ctrl+S/Cmd+S保存。 - 注意看 Shell: 运行结果和错误信息都在 Shell 里,要养成看 Shell 的习惯。
- 利用变量窗口: 调试时密切关注变量窗口,看值是否符合你的预期。
- 从简单开始: Thonny 很适合写单个文件的简单脚本,先专注掌握 Python 基础语法。
Thonny 是一个极佳的 Python 入门 IDE。祝你使用 Thonny 学习 Python 的过程愉快!
更多推荐




所有评论(0)