/= Python · 运算符
`/=` 是“先除再赋值”的简写。就像把原来的数值缩小几倍,然后更新变量。结果总是浮点数。
怎么用
变量 /= 值 等价于: 变量 = 变量 / 值
小例子
x = 10 x /= 2 print(x)
运行结果
5.0
对比:`/=` 和 `//=` 的区别
x = 7 x /= 2 print(x) # 3.5 x = 7 x //= 2 # 整除赋值,得到 3 print(x) # 3
常见使用场景
1. 平均值计算中的累除。 2. 缩放数值。
提醒:- 除数不能为 0。 - 结果总是浮点数,即使能整除。
官方文档:https://docs.python.org/zh-cn/3/reference/simple_stmts.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条