一、算术运算符:程序计算的基石
算术运算符是Python中最基础的运算符类型,用于执行数学运算。其优先级遵循数学中的「先乘除后加减」规则,并支持多种扩展运算符:
# 基础算术运算
print(9//4, -9//-4) # 输出(2, 2) → 整除运算的特殊规则
print(10%-4) # 输出-2 → 取余运算的数学原理
print(2**3) # 输出8 → 幂运算
1.1 特殊运算规则
- 整除运算符(//):向下取整规则,当负数参与运算时,结果向负无穷取整(如-9//4=-3)
- 取余运算符(%):遵循公式
余数 = 被除数 - 除数 * 整除结果
(如10%(-4)=10 - (-4)*(-3)=-2) - 幂运算符():支持浮点数指数运算(如40.5=2.0)
1.2 运算优先级
算术运算符优先级遵循:幂运算 > 乘除 > 加减,通过括号可改变默认优先级
二、赋值运算符:高效管理变量
赋值运算符是程序状态管理的核心工具,支持多种高效操作方式:
# 链式赋值与解包赋值
a = b = c = 20 # 创建三个引用同一对象的变量
x, y, z = 10, 20.5, "Python" # 类型混合解包
# 复合赋值运算符
counter = 5
counter +