人人都会AI编程

2.4 第一个 Python 程序:运行方式、输出、变量、注释

更新时间:2026-07-12

搭建好开发环境后,我们来动手写第一个 Python 程序。这一节会覆盖每个初学者最先接触的四个核心操作。

一个最小可运行的例子

打开你的编辑器(VS Code 或 PyCharm),新建一个文件,命名为 hello.py,输入以下内容:

# 这是我的第一个 Python 程序
name = "小明"           # 定义一个变量,存储名字
age = 25                # 定义一个变量,存储年龄

print("你好,世界!")    # 输出一句问候
print(name, "今年", age, "岁")  # 输出变量内容

这就是一个完整可运行的 Python 程序。下面我们逐一说清每部分在干什么。

运行方式

Python 程序有两种最常见的运行方式:

方式一:命令行直接运行
打开终端(Windows 是 CMD 或 PowerShell,macOS/Linux 是终端),进入 hello.py 所在目录,输入:

python hello.py

回车后,你会看到输出结果。这就是最直接的方式。

方式二:在编辑器中运行

  • VS Code:安装 Python 扩展后,打开 .py 文件,点击右上角的三角运行按钮即可。
  • PyCharm:右键代码区域,选择 “Run 'hello'” 或直接按快捷键(通常是 Ctrl+Shift+F10)。

两种方式本质一样,编辑器内部也是帮你调用了 Python 解释器。

输出:print() 函数

print() 是 Python 内置的输出函数,也是最常用的调试工具。基本用法:

print("你好")           # 输出字符串,需要用引号包围
print(42)               # 输出数字,直接写
print("名字:", name)   # 同时输出字符串和变量,用逗号分隔会自动加空格

你可以把任何想看到的内容放进 print() 里,多个内容用逗号隔开。程序运行到这一行,就会把内容显示在屏幕上。

变量

变量是存储数据的“标签”。Python 中,你不需要先声明类型,直接赋值就创建了变量:

name = "小明"     # 字符串类型
age = 25          # 整数类型
height = 1.75     # 浮点数类型
is_student = True # 布尔类型

核心规则

  • 变量名只能包含字母、数字和下划线,不能以数字开头。
  • 区分大小写:Namename 是两个不同变量。
  • 看到等号 = 时,理解为“把右边的值赋给左边的变量名”。

动态类型:Python 中变量本身没有固定类型,它只是指向一个值。你可以随时让它指向其他类型:

x = 10        # x 是整数
x = "hello"   # x 现在指向字符串,这是允许的

这种灵活性让写代码更快,但要注意自己清楚变量当前存的是什么。

注释

注释是写给人看的说明文字,Python 解释器会完全忽略它们。

单行注释:用 # 开头,到行尾都是注释。

# 计算总价
total = price * quantity   # 单价乘以数量

多行注释:用三个连续引号包围(单引号或双引号都可以),但严格来说这是多行字符串,常被用作注释:

"""
这是一个多行注释
可以写很多行
解释这段代码的用途
"""

什么时候写注释

  • 解释“为什么这么做”,而不是“做了什么”。代码本身已经说明了“做什么”。
  • 复杂的业务逻辑、临时的补丁方案、容易误解的地方。

完整的第一个程序与运行结果

回到开头那个程序,运行 python hello.py 后,屏幕上会显示:

你好,世界!
小明 今年 25 岁

到这一步,你已经完成了一个完整的“编码 → 运行 → 看到结果”的闭环。接下来要做的就是在这个基础上,逐步学习更多数据类型、控制流程和函数,写出越来越有实际用处的程序。