首页 / Python3 入门教程 / 第一个 Python 程序

Python3 入门教程

第一个 Python 程序

本教程共 70 篇 · 第 2 篇 · 更新于 2026-07-22 · 约 4 分钟阅读

PythonPython3 入门教程REPL 交互模式Hello Worldpython 命令运行 py 文件

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 文件。

  1. 在桌面新建一个文件夹,叫 learn-python
  2. 在里面新建一个文本文件,命名为 hello.py
  3. 用记事本(或任意文本编辑器)打开,输入:
print("Hello, world!")
  1. 保存文件。注意:编码选 UTF-8,否则中文可能会乱码。
  2. 打开命令行,切换到文件所在目录:
cd Desktop\learn-python    # Windows
cd ~/Desktop/learn-python  # macOS/Linux
  1. 运行程序:
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 解释器」等,改写后所得。