/ 真除法
最后更新:2026-09-22
/ 真除法
/ 始终返回浮点数结果;用 // 整除。
| 分类 | 运算符 |
|---|---|
| 类型 | 运算符 |
| Python 版本 | all |
📝 语法
a / b
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
3.5
3.5
float
💡 相关案例
更多实战案例即将上线,敬请期待。
❓ 常见问题
Q7 / 2 为什么是 3.5 而不是 3?
A因为 / 是真除法,永远返回浮点数。要做整数除法用 //,要取余数用 %。Python 2 的 / 是整除,Python 3 已改为真除法。
Q除数是 0 会怎样?
A抛 ZeroDivisionError: division by zero,浮点数除 0 也一样。除法前应判断除数,或者用 try/except 捕获。
Q大整数相除会丢精度吗?
A会。只要结果是浮点数就受 float 精度限制,例如 10**30 / 1 得到的是近似值。需要精确整除结果用 //。