常量与表达式
刚接触 Python 时,不妨先把它当作一个功能强大的计算器。通过简单的表达式,就能完成各类算术运算,从基础的加减乘除到复杂的乘方,都能直接实现。
核心要点:
- 表达式与常量:形如
1 + 2 * 3的算式称为'表达式',其计算结果即为返回值;1、2、3这类固定值叫'字面值常量',+、-、*、/则是'运算符'。 - 运算规则:遵循数学逻辑中的'先乘除后加减',可用
()改变优先级。运算符与数字间建议留一个空格,能显著提升可读性。 - Python 特性:不同于 C/C++ 或 Java,Python 中
2 / 3会返回小数0.666...,而非截断为0,这更符合日常直觉。
实战示例:求四个分数的平均数
# 计算 67.5、89.0、12.9、32.2 的平均数
print((67.5 + 89.0 + 12.9 + 32.2) / 4)
# 输出结果:50.400000000000006
运行结果:50.400000000000006
变量与数据类型
当计算逻辑变复杂(比如求方差)时,需要保存中间结果,这时就得用到'变量';而不同数据(数字、文本、真假值)特性各异,因此引入'类型'概念来区分。
变量
可以把变量理解为内存中的房间,每个房间有唯一的'名字'(变量名),用于存放和读取数据,数量不限。
命名规范:
- 硬性规则:由数字、字母、下划线组成,不能以数字开头(
1a非法,a1合法);不能是 Python 关键字(如if、for);大小写敏感(num和Num不同)。 - 软性规则:建议使用描述性单词(如
avg表示平均值);多单词推荐用驼峰命名法(StudentScore)或蛇形命名法(student_score)。
定义、读取与修改
# 1. 定义变量(赋值)
avg = (67.5 + 89.0 + 12.9 + 32.2) / 4 # 保存平均值
# 2. 读取变量
print(avg)
# 输出:50.400000000000006
# 3. 修改变量(仍用=赋值)
avg = 51.0
(avg)
a =
b = a
(b)


