第一个 Python 程序
本教程共 70 篇 · 第 2 篇 · 更新于 2026-07-22 · 约 4 分钟阅读
2. 第一个 Python 程序
本节目标:学会在交互式环境里执行代码,写出并运行你的第一个 .py 文件。
交互式运行
安装好 Python 后,打开命令行(Windows 按 Win + R 输入 cmd;macOS/Linux 打开终端),输入:
python
如果看到下面这样的输出,说明进入了 Python 交互模式:
Python 3.12.0 (main, Oct 2 2023, 12:00:00) [GCC 11.4.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> 这个提示符表示 Python 在等你输入代码。输完按回车,立刻就能看到结果。
试试当计算器用:
>>> 100 + 200
300
>>> 10 * 5 - 3
47
>>> 2 ** 10
1024
再试试让 Python 说话:
>>> print("Hello, world!")
Hello, world!
Note
print()是一个函数,作用是把括号里的内容输出到屏幕。字符串要用引号包起来,单引号双引号都行,但不能混用。
想退出交互模式,输入:
>>> exit()
或者直接按 Ctrl + Z(Windows)/Ctrl + D(macOS/Linux)后回车。
两种模式的区别
这里要分清两个概念:
- 命令行模式:系统 Shell,提示符是
C:\>或$,用来运行各种命令 - Python 交互模式:在命令行里输入
python后进入,提示符是>>>,用来逐行执行 Python 代码
从交互模式退出来,就回到了命令行模式。再进去,再输入 python 即可。
Warning交互模式主要是用来学习和调试的。正式写程序,一定要把代码保存到
.py文件里运行。不然关掉窗口,代码就丢了。
Hello World 程序
现在来创建你的第一个 Python 文件。
- 在桌面新建一个文件夹,叫
learn-python - 在里面新建一个文本文件,命名为
hello.py - 用记事本(或任意文本编辑器)打开,输入:
print("Hello, world!")
- 保存文件。注意:编码选 UTF-8,否则中文可能会乱码。
- 打开命令行,切换到文件所在目录:
cd Desktop\learn-python # Windows
cd ~/Desktop/learn-python # macOS/Linux
- 运行程序:
python hello.py
看到 Hello, world! 输出在屏幕上,恭喜你,第一个 Python 程序跑起来了。
文本编辑器的选择
写 Python 代码不需要昂贵的工具,但一个好的编辑器能让你事半功倍。
入门级:记事本、Notepad++、VSCode 专业级:PyCharm、Sublime Text、Vim/Emacs
初学阶段,强烈建议不要用 Word 或记事本直接保存。因为 Word 会插入隐藏格式字符,导致代码无法运行。要么用专门的代码编辑器,要么用下一节介绍的 IDE。
一个常见坑:中文标点
新手最容易犯的错之一,是用中文输入法打了中文标点:
>>> print("hello") # 正确,英文引号
>>> print(“hello”) # 错误,中文引号,报 SyntaxError
出错时,Python 会提示 SyntaxError: invalid character,并指出来错在哪里。养成看错误信息的习惯,能帮你快速定位问题。
Tip写代码时切换到英文输入法。很多编辑器在字符串里也会高亮显示,中文引号和英文引号颜色不同,一眼就能看出来。
来源:参考了 runoob「Python3 编程第一步」、liaoxuefeng「第一个 Python 程序」、w3cschool「Python3 编程第一步」「Python3 解释器」等,改写后所得。