算术操作符
- 基础运算符:+、-、*、/
- 简化赋值写法:+=、-=、*=、/=
- 多变量赋值:A = B = C = D = 10
- 除法特殊点
- Python3:/ 返回浮点型(真实除法)
- 地板除法:// 舍弃小数取整
- 其他算术符
- % 取余数(如 5%2=1)
- ** 幂运算(如 3**2=9)
运算符优先级
- 核心规则:先乘除后加减,括号优先
- 幂运算优先级特殊
- 比左侧一元操作符高(如 -3**2 = -9)
- 比右侧一元操作符低(如 3**-2 = 1/9)
- 一元操作符:负号(-)等单目运算符
- 双目运算符:加减乘除等需要两个操作数的运算符
比较操作符
- 功能:返回布尔类型(True/False)
- 特色写法:3 < 4 < 5 在Python中合法
逻辑操作符
- and:左右都为真,结果才为真
- or:左右任意一个为真,结果就为真
- not:一元运算符,取布尔值相反结果
- 0 → True;非0数值 → False
- 优先级:not > and > or