Python: Python 安装与第一个程序

最后更新:2026-09-22

在深入 Python 语法之前,先准备好你的开发环境。你只需要安装 Python 和一个文本编辑器。

1. 安装 Python

(1) Windows

  1. 打开 https://python.org ,点击 Downloads
  2. 下载最新的 Python 版本(例如 3.13.x)
  3. 运行安装程序 —— 务必勾选 "Add Python to PATH"
  4. 打开命令提示符(cmd),用 python --version 验证
TEXT 📖 仅展示
C:\Users\YourName> python --version
Python 3.13.2

(2) Mac

Mac 自带的 Python 2 太老了,所以你需要安装 Python 3:

  1. 打开 https://python.org ,下载 Mac 安装包
  2. 运行安装程序,或用 Homebrew:brew install python3
  3. 在终端验证:python3 --version

(3) Linux

大多数 Linux 发行版已经预装了 Python 3:

BASH
# Ubuntu/Debian
sudo apt install python3

# 验证
python3 --version

2. Hello World 程序

安装完成后,你的第一个程序永远是 "Hello, World!"。

(1) 方法一:交互式解释器

在终端中输入 python(Windows)或 python3(Mac/Linux)进入交互模式:

TEXT 📖 仅展示
Python 3.13.2 (main, Feb  4 2025, 14:51:09)
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello, World!")
Hello, World!
>>> 1 + 2
3
>>> exit()
💡 交互式解释器非常适合快速测试代码片段,但不适合编写完整的程序。

(2) 方法二:创建 .py 文件

  1. 新建一个名为 hello.py 的文件
  2. 输入以下代码:
PYTHON
print("Hello, World!")
  1. 在终端中运行:
BASH
python hello.py

输出:

TEXT 📖 仅展示
Hello, World!

3. 选择编辑器

刚起步时你不需要复杂的 IDE。这里有一些推荐:

编辑器 适合场景 优点
VS Code 初学者(推荐) 免费、插件多、轻量
PyCharm 专业开发 功能最全、自动补全强大
IDLE 零基础入门 随 Python 自带,开箱即用
Jupyter Notebook 数据分析 按单元格运行代码,适合交互式学习
💡 我们推荐 VS Code 配合 Python 扩展 —— 轻量又强大。

(1) VS Code 配置

  1. 下载并安装 VS Code(code.visualstudio.com)
  2. 打开 VS Code,按 Ctrl+Shift+X 打开扩展面板
  3. 搜索 "Python",安装微软官方 Python 扩展
  4. 新建文件,保存为 .py 扩展名
  5. 在编辑器中右键 → "Run Python File in Terminal"

▶ 示例:交互式问候程序(难度 ⭐)

把学到的内容串起来,写一个小的交互式程序:

▶ 试一试

运行它:

TEXT 📖 仅展示
What's your name? Alice
Hello, Alice! Welcome to Python!

▶ 示例:你的第一个计算程序(难度 ⭐)

▶ 试一试

输出:

TEXT 📖 仅展示
Hello, Python Learner!
You are approximately 26 years old.
Fun fact: you've lived about 9490 days!

▶ 示例:用变量做自我介绍(难度 ⭐)

▶ 试一试

输出:

TEXT 📖 仅展示
==============================
     Self Introduction
==============================
Name:     Alice
Age:      25
Hobby:    programming
Experience: 2 year(s)
Fun:      I've written approximately 100 programs!
==============================

4. 常见坑

  1. PATH 未设置(Windows):安装时必须勾选 "Add Python to PATH",否则终端找不到 python 命令
  2. python vs python3:Windows 用 python,Mac/Linux 用 python3
  3. 中文编码问题:Python 3 默认使用 UTF-8,乱码很少见。如果真的遇到编码问题,在文件开头加上 # -*- coding: utf-8 -*-

❓ 常见问题

Q IDE、文本编辑器和 Python 本身有什么区别?
A Python 是语言运行时 —— 它执行你的代码。文本编辑器(记事本、VS Code)是你写代码的地方。IDE(PyCharm、装了扩展的 VS Code)把编辑器与调试、自动补全等工具捆绑在一起。对初学者而言,VS Code 是最佳平衡 —— 像编辑器一样轻量,像 IDE 一样可扩展。
Q 我输入 python 却提示 'python' is not recognized,哪里出了问题?
A 这是初学者第一大问题 —— Python 不在你的系统 PATH 里。当你在终端输入命令时,操作系统会在一个叫 PATH 的目录列表中查找它。解决方法:重新安装 Python,记得勾选 "Add Python to PATH";或者手动把 C:\Python3xx\ 和 C:\Python3xx\Scripts\ 添加到系统环境变量。
Q 什么时候用交互式解释器,什么时候用 .py 文件?
A 交互式解释器(>>> 提示符)适合快速实验 —— 测试单行代码、查看某个函数的行为、探索新模块。.py 文件适合任何你想保存、复用或分享的内容。一个好用的规则:超过 3 行就放进文件里。
Q 我的 Python 文件能运行,但窗口一闪就关了,怎么看输出?
A 这是因为你在 Windows 上双击了 .py 文件 —— 终端打开、运行代码、然后关闭。解决办法:① 先打开终端,再运行 python myfile.py;② 在脚本末尾加一行 input("Press Enter to exit...");③ 用 VS Code 内置终端运行,而不是双击。

📖 小节

📝 作业

  1. 安装 Python,在终端输入 python --version —— 截图留档
  2. 写一个输出 "Hello, World!" 的 hello.py 文件并成功运行
  3. 在交互式解释器中计算 (5 + 3) * 2 和 10 / 3 —— 观察结果
  4. 修改上面的交互式程序,加上一个 age 变量,打印 "你的名字是 XX,你 XX 岁了"
Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏