Python 环境搭建与第一个程序

环境搭建与第一个程序

在学习 Python 语法之前,先把开发环境搭好。你只需要安装 Python 和一款编辑器就能开始写代码。

安装 Python

Windows 系统

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

Mac 系统

Mac 自带 Python 2(太旧了),需要安装 Python 3:

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

Linux 系统

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

BASH
# Ubuntu/Debian
sudo apt install python3

# 验证
python3 --version

Hello World 程序

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

方式一:交互式解释器

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

PYTHON
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()
💡 交互式解释器适合快速测试代码片段,不适合写完整的程序。

方式二:创建 .py 文件

  1. 新建文件 hello.py
  2. 输入代码:
PYTHON
print("Hello, World!")
  1. 终端运行:
BASH
python hello.py

输出:

Hello, World!

选择编辑器

刚开始学不需要复杂的 IDE(集成开发环境),以下推荐:

编辑器 适合人群 优点
VS Code 推荐初学者 免费、插件多、轻量
PyCharm 专业开发 功能最全、智能提示强
IDLE 零基础 Python 自带、开箱即用
Jupyter Notebook 数据分析 逐段运行、适合交互式学习
💡 推荐用 VS Code + Python 插件,轻量好用。

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" 运行

第一个完整程序

把学到的知识串起来,写一个能跟你互动的小程序:

PYTHON
# 第一个 Python 程序
name = input("你叫什么名字?")
print("你好," + name + "!欢迎学习 Python!")

运行效果:

你叫什么名字?小明
你好,小明!欢迎学习 Python!

常见的坑

  1. PATH 没加(Windows):安装时必须勾选 "Add Python to PATH",否则终端找不到 python 命令
  2. python 和 python3 区别:Windows 用 python,Mac/Linux 用 python3
  3. 中文编码问题:Python 3 默认 UTF-8,一般不会乱码。如果遇到乱码,在文件开头加 # -*- coding: utf-8 -*-

📖 小节

📝 作业

  1. 安装 Python,终端输入 python --version 截图保存
  2. 写一个 hello.py,输出 "Hello, World!" 并运行成功
  3. 在交互式解释器中计算 (5 + 3) * 210 / 3,观察结果
  4. 修改上面的互动程序,增加一个 age 变量,输出 "你叫 XX,今年 XX 岁"
100%

🙏 帮我们做得更好

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

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