Python3 编程第一步

欢迎来到 Python 3 的世界!“编程第一步”不仅仅是写出一行代码,更是建立正确的开发环境、理解代码是如何运行的,并避开新手最容易踩的坑。

以下是一份为零基础初学者量身定制的 Python 3 编程第一步完全指南,我们将一步步完成从环境搭建到运行第一个程序的全过程。


第一步:安装 Python 3 解释器

在开始编程之前,你需要让计算机“听懂” Python 语言。

  1. 下载:访问 Python 官方网站 python.org,点击 “Downloads”。网站会自动识别你的操作系统并提供最新版本的 Python 3 安装包。
  2. 安装 (⚠️ 极其重要的一步)
  • Windows 用户:运行安装程序时,务必在底部勾选 Add python.exe to PATH(将 Python 添加到系统环境变量)。如果不勾选,后续在命令行输入 python 时会提示“找不到命令”。然后点击 “Install Now”。
  • macOS 用户:运行下载的 .pkg 文件,按照提示一路点击“继续”即可。
  • Linux 用户:通常系统已预装。如果没有,可通过包管理器安装(如 Ubuntu: sudo apt update && sudo apt install python3)。
  1. 验证安装
    打开终端(Windows 下按 Win + R 输入 cmd,Mac 下打开“终端”),输入以下命令并回车:
纯文本
   python3 --version
   # 或者在 Windows 上尝试: python --version

如果看到类似 Python 3.12.x 的输出,说明安装成功!


第二步:选择你的“武器” (代码编辑器/IDE)

虽然你可以用记事本写代码,但使用专业的工具会让你事半功倍。

  • 🥇 强烈推荐:Visual Studio Code (VS Code)
    • 优点:免费、轻量、启动快,拥有极其强大的 Python 官方插件支持(代码高亮、自动补全、一键运行)。
    • 配置:安装 VS Code 后,在左侧扩展商店搜索并安装 “Python” 插件 (由 Microsoft 提供)。
  • 🥈 专业之选:PyCharm Community (社区版)
    • 优点:JetBrains 出品,专为 Python 设计,开箱即用,功能极其强大(自带虚拟环境管理、强大的调试器)。
    • 缺点:相对较重,启动稍慢。
  • 🥉 极简测试:IDLE
    • 优点:安装 Python 时自带的简易编辑器,无需任何配置,适合第一天用来测试几行代码。

第三步:编写你的第一个程序 (Hello, World!)

按照编程界的传统,我们的第一个程序是向这个世界问好。

  1. 在你喜欢的地方(如桌面或文档文件夹)新建一个文件夹,命名为 python_learning
  2. 用你的编辑器(如 VS Code)打开这个文件夹。
  3. 新建一个文件,命名为 hello.py
  • (⚠️ 注意:文件名必须以 .py 结尾,且不要包含中文或空格,例如不要叫 我的第一个程序.py)
  1. 在文件中输入以下代码:
纯文本
# 这是我的第一个 Python 程序
print("Hello, World!")
print("欢迎来到 Python 3 的世界!")

代码解析

  • # 开头的是注释,Python 解释器会忽略它,它是写给人看的。
  • print 是 Python 的内置函数,作用是将括号里的内容输出到屏幕上。
  • "Hello, World!" 是一个字符串,必须用英文的单引号 ' 或双引号 " 包裹起来。

第四步:运行你的程序

有两种主要方式来运行你刚刚写的代码:

方式 A:通过命令行运行 (最基础、最推荐掌握)

  1. 打开终端(或命令提示符)。
  2. 使用 cd 命令进入你保存 hello.py 的文件夹。例如:
纯文本
   cd Desktop/python_learning
  1. 输入运行命令:
纯文本
   python3 hello.py
   # Windows 用户如果配置了 PATH,通常输入: python hello.py
  1. 预期输出
纯文本
   Hello, World!
   欢迎来到 Python 3 的世界!

方式 B:通过编辑器一键运行 (最便捷)

  • 在 VS Code 中:打开 hello.py 文件,点击右上角的 ▶️ (Run) 按钮,或者按下快捷键 F5 / Ctrl + F5。下方会自动弹出终端并显示结果。
  • 在 PyCharm 中:在代码编辑区右键,选择 Run 'hello'

第五步:探索交互式环境 (REPL) 🌟

除了编写 .py 文件,Python 还提供了一个交互式命令行 (REPL: Read-Eval-Print Loop)。它就像是一个高级计算器或草稿纸,你输入一行代码,它立刻返回结果。这是学习和测试代码片段的绝佳工具。

  1. 在终端中直接输入 python3 (或 python) 并回车。
  2. 你会看到提示符变成了 >>>,这表示 Python 正在等待你的输入。
  3. 尝试输入以下代码并回车:
纯文本
   >>> 2 + 3
   5
   >>> name = "Alice"
   >>> print("Hello, " + name)
   Hello, Alice
   >>> exit()  # 输入 exit() 或按 Ctrl+D (Mac) / Ctrl+Z (Win) 退出交互式环境

⚠️ 新手必看的“避坑”指南 (Top 3 错误)

在你迈出第一步时,90% 的报错都源于以下三个原因:

  1. 中英文标点符号混用 (绝对的高频错误!)
  • ❌ 错误:print("Hello")print("Hello”) (使用了中文括号或中文引号)
  • ✅ 正确:print("Hello")必须在英文输入法状态下输入括号和引号)
  • 报错信息通常为:SyntaxError: invalid character
  1. 缩进错误 (IndentationError)
  • Python 依靠空格缩进来组织代码块,而不是大括号 {}
  • ❌ 错误:在不需要缩进的地方按了 Tab 键,或者混用了 Tab 和空格。
  • ✅ 正确:现代编辑器会自动处理缩进(通常按 Tab 键会自动转换为 4 个空格)。保持代码左侧对齐。
  1. 拼写错误或大小写错误
  • Python 是严格区分大小写的。
  • ❌ 错误:Print("Hello")print('hello') (引号不匹配)
  • ✅ 正确:print("Hello") (全小写)

第六步:你的下一步学习路径

恭喜你!你已经成功运行了第一个 Python 程序。接下来,建议按照以下顺序逐步深入:

  1. 基础语法:学习变量、数据类型(字符串、整数、列表、字典)。
  2. 控制流:学习如何让程序做决定(if-else 条件判断)和重复做事(for / while 循环)。
  3. 函数:学习如何将代码封装成可复用的模块(def)。
  4. 动手实践:不要只看书,尝试写一些小脚本,例如:
  • 一个简单的计算器。
  • 一个猜数字的小游戏。
  • 批量重命名电脑里某个文件夹下的文件。

💡 核心建议:编程是一门实践技能,就像学游泳或骑自行车。看懂了不代表会写了,唯一的方法就是多敲代码、多报错、多解决报错

如果你在配置环境时遇到任何具体的报错信息,或者不知道如何开始第一个小练习,随时把错误信息发给我,我们一起解决!