/ Python · 运算符
`/` 做除法,结果总是浮点数(小数)。就像把一块蛋糕平均分成几份,每份是多少。不管被除数和除数是不是整数,结果都会带小数点。
怎么用
被除数 / 除数
小例子
print(10 / 2) print(7 / 2) print(5 / 2.0)
运行结果
5.0 3.5 2.5
对比:`/` 总是返回浮点数,`//` 返回整数
print(10 / 2) # 5.0 print(10 // 2) # 5
常见使用场景
1. 求平均值、比例等精确计算。 2. 任何需要小数结果的除法。
提醒:- 除数不能为 0,否则报 `ZeroDivisionError`。 - 如果希望得到整数结果,使用 `//` 或 `int()` 转换。
官方文档:https://docs.python.org/zh-cn/3/tutorial/introduction.html#tut-numbers
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条