第 4 课 · 阶段一 · 环境搭建
开发工具总览:IDLE / VS Code / PyCharm
Python 装好了,用什么写代码?这一课带你横向对比 IDLE、VS Code、PyCharm、Jupyter 四款主流工具,找到最适合你的那一款。
🎯 学完本课你将掌握
- 说出 4 款主流 Python 开发工具各自的特点
- 根据自身情况选择适合自己的编辑器
- 认识什么是 IDE、什么是纯编辑器
一、先分清两个概念
IDE(集成开发环境):集编辑、运行、调试、项目管理于一体的大而全工具,如 PyCharm。
编辑器(Editor):专注写代码的轻量工具,装上插件后也能运行调试,如 VS Code。
二、四款主流工具对比
| 工具 | 类型 | 难度 | 体积 | 适合人群 |
|---|---|---|---|---|
| IDLE | Python 自带 | ★☆☆ | 极小 | 纯新手体验、快速测试 |
| VS Code | 编辑器+插件 | ★★☆ | 中等 | 大部分学习者(推荐) |
| PyCharm | 专业 IDE | ★★★ | 较大 | 想深入做项目、喜欢智能提示 |
| Jupyter | 网页笔记本 | ★★☆ | 中等 | 数据分析、写笔记式代码 |
三、IDLE:Python 自带,零成本
安装 Python 后自带 IDLE,不用额外下载。优点是零配置;缺点是提示弱、界面老。适合第一次体验“敲代码→运行”的流程。
- 1Windows 开始菜单搜索 IDLE 打开;macOS/Linux 终端输入 idle3 或 idle 打开。
- 2在 >>> 后输入 print("hi") 回车,立即看到输出。
- 3点 File → New File 新建脚本文件,写代码后按 F5 运行。
四、VS Code:最多人用的全能选手
VS Code 是微软出品的免费编辑器,轻量、启动快、插件丰富,装上 Python 插件后拥有补全、运行、调试等能力,是本站推荐的学习主力工具。详细安装配置见第 5 课。
五、PyCharm:功能最强的专业 IDE
PyCharm 由 JetBrains 出品,有社区版(免费)和专业版(付费)。它的智能提示、代码检查、调试体验业界顶尖,适合愿意花时间上手完整 IDE 的同学。详细安装配置见第 6 课。
六、Jupyter:数据分析神器
Jupyter Notebook 把代码、文字、图表放在一个网页文档里,可以一块一块地运行代码,特别适合数据分析、教学演示和做实验。装好 pandas、matplotlib 后体验极佳(第 44、45 课会用到)。
✅ 要点
新手推荐路线:先用 VS Code 打基础 → 学数据分析时体验 Jupyter → 做大型项目时上 PyCharm。工具只是手段,会写代码才是目的。
七、到底怎么选?
- 完全零基础、只想先感受一下 → 用自带 IDLE,跑通第 7 课的 Hello World。
- 想要轻量、全能、长期使用 → 选 VS Code(强烈推荐,直接去第 5 课)。
- 喜欢完整 IDE 的智能提示与调试 → 选 PyCharm(去第 6 课)。
- 目标是数据分析 / 科研 → 提前了解 Jupyter(第 44、45 课再深入)。
不管用哪一款工具,它们运行的代码都是同一个 Python。比如下面这个程序,在任何工具里输入、运行,结果都完全一样:
工具无关示例.py
1print("不论用什么编辑器,结果都一样")2x = 213print("x 的两倍是:", x * 2)✍️ 小练习
先不写代码,打开电脑上已有的任意编辑器(记事本也行),试着新建一个文件,想一想:你会给它取什么名字、存在哪个文件夹?下一课我们正式配置 VS Code。
📌 本节小结
IDE 重而全、编辑器轻而活。IDLE 零成本试水、VS Code 全能推荐、PyCharm 专业强大、Jupyter 适合数据分析。别纠结太久——新手直接跟着第 5 课把 VS Code 配好,马上就能跑代码了。