Python 程序最常见的入门路径是脚本模式:把代码写在 .py 文件中,在终端输入命令(如 python hello.py),由解释器读入并执行该文件;程序若调用 print,文字会出现在同一终端窗口的标准输出里(并不是另开一个“解释器窗口”来显示结果)。本节先完成第一个 Hello World 示例,再说明选用 Python 的理由、如何检查解释器是否可用、脚本与交互式 REPL 两种入口,以及 print 的基本用法,为后续语法与数据类型打基础。
第一个程序:Hello World
将下列代码保存为 hello.py,在终端执行 python hello.py(或 python3 hello.py):
print("Hello, World!")
name = "小明"
print("你好," + name)输出:
Hello, World!
你好,小明上述程序依次完成:输出字符串、为数据绑定名称、用 + 拼接后再输出。Python 源文件通常不需要大括号或分号,也不必事先声明变量类型,缩进与冒号将在语法一节中说明。
选用 Python 的常见理由
- 语法简洁:结构接近自然语言,便于阅读与入门。
- 动态类型:赋值时解释器推断类型,同一变量名可先后绑定不同类型的值。
- 标准库丰富:文件、网络、数学、正则等常用能力随安装附带。
- 应用领域广:脚本自动化、数据分析、Web 后端、爬虫等均可使用同一语言。
- 跨平台:同一份源码在 Windows、macOS、Linux 上通常无需修改即可运行。
确认解释器是否可用
在终端(Windows 可使用 CMD 或 PowerShell)执行:
python --version若显示类似 Python 3.11.x 的版本号,说明解释器已在 PATH 中。若提示找不到命令,可从 python.org 下载安装包,安装时勾选 Add Python to PATH。
本站在线运行 Python
若本机尚未安装解释器,或想先验证代码,可使用本站提供的两种在线环境(打开对应页面即可编辑、运行):
- Python 3 在线编译器(
/compiler/python3):代码在服务端执行,无需在浏览器中下载大型运行包,适合教程中的常规语法与标准库练习。 - Pyodide 在线编译器(
/compiler/pyodide):在浏览器内运行 Python,可安装部分第三方库;首次进入需下载约 10MB 运行环境,加载完成后会缓存到本地。
本篇及后续章节代码块旁的运行按钮会打开预设示例的测试页。若页面长时间停在正在初始化运行环境且进度很低,可先改用Python 3 在线编译器粘贴代码运行,避免等待 Pyodide 首次加载。
两种运行方式
脚本文件:将程序写在 .py 文件中,由解释器一次性执行整个文件:
python hello.py交互式解释器:在终端输入 python 进入 REPL,提示符为 >>>,可逐行输入表达式并立即看到结果:
>>> print("hi")
hi
>>> 1 + 2
3退出交互模式:输入 exit(),或在 Windows 按 Ctrl+Z、在 Linux/macOS 按 Ctrl+D。
print 函数
print() 将实参写入标准输出。多个实参之间默认以空格分隔,末尾默认追加换行符 \n:
print("Python", "is", "fun")
print("不换行", end="") # end 指定结尾字符,默认为 \n
print("了")输出:
Python is fun
不换行了练习
编写程序:用两个变量分别保存姓名与年龄,再用 print 输出一句自我介绍(例如:我是 XXX,今年 YYY 岁)。若能正常执行,说明本机 Python 环境可用。
本节说明了 Python 的入门动机、环境检查与第一段可运行程序。下一节介绍语法:语句、缩进、注释与文档字符串。