这套课程按知识依赖排列。本篇的前置知识是:第 04 篇。学完后,你应该能够读懂最小 Python 表达式并显示求值结果。
本篇要解决的问题
本篇只处理“字面量、表达式与 print 输出”这一件事。示例基于 Python 3.14.6,在 macOS 环境核验;除明确标注的终端命令外,代码本身只使用 Python 标准能力。
先看清一个容易误解的细节
Python 先计算表达式,再把得到的对象交给 print()。print(2 + 3) 显示的是加法结果,不是原样显示字符 2 + 3。
核心概念
42和字符串都是字面量,代码直接写出了它们的值。7 + 5是表达式,运行时先求值得到12。- 字符串文字必须使用配对的引号;中文符号不能替代代码引号。
跟着示例运行
把下面代码保存到本课脚本并运行:
print(42)
print(7 + 5)
print("Python 基础课")
预期结果:
42
12
Python 基础课
输出中包含环境路径、集合元素或日志格式时,具体文字和顺序可能随本机环境变化;判断是否成功应以本篇说明的关键结果为准。
按执行顺序拆开看
print(7 + 5)先计算括号内的加法表达式,得到整数对象12。print()再把对象转换为适合显示的文本并写出;带引号的"2 + 3"则只是字符串,不会执行加法。
初学者容易混淆的地方
- 混用中文引号、中文括号。Python 源码中的语法符号应使用英文半角字符。
- 把“表达式结果”和“屏幕上看到的文字”混为一谈;显示是执行链路的最后一步。
练习
- 分别输出一个整数、一个小数和一段文本。
- 比较
print(2 + 3)与print("2 + 3")的结果。
练习应先独立完成,再通过增加 print 输出或检查文件内容观察中间状态。当前课程尚未讲到的能力,不要求提前搜索复杂写法。
本篇边界
本篇目标是读懂最小 Python 表达式并显示求值结果。没有展开的高级机制会放到后续课程;先确保能够解释示例中每一行代码,再进入下一篇。
相关文章
01|Python 程序从源码到输出经历了什么
面向按顺序学习 Python 的初学者,本篇在零基础上,帮助读者理解源代码、解释器和输出之间的关系。
02|在 macOS 安装并确认 Python 3 环境
面向按顺序学习 Python 的初学者,本篇在第 01 篇知识上,帮助读者在 macOS 中确认 Python 3.14 和 pip 是否可用。
03|交互式解释器和 Python 脚本怎么选择
面向按顺序学习 Python 的初学者,本篇在第 02 篇知识上,帮助读者根据任务选择 REPL 或 `.py` 脚本。
04|建立第一个 Python 项目目录
面向按顺序学习 Python 的初学者,本篇在第 03 篇知识上,帮助读者理解当前目录并正确运行项目脚本。

