Python运算符全解析:从基础到高级的专业指南

一、算术运算符:程序计算的基石

算术运算符是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 +
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值