float.is_integer() 是否为整数值
最后更新:2026-09-22
float.is_integer() 是否为整数值
float.is_integer() 判断浮点数是否为整数值。
| 分类 | 数字类型方法 |
|---|---|
| 类型 | 内建类型方法 |
| Python 版本 | all |
📝 语法
float.is_integer()
返回值:bool。浮点数的小数部分为 0 返回 True,否则 False。
是否修改原对象:否(返回新对象)
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
True
False
💡 相关案例
更多实战案例即将上线,敬请期待。
❓ 常见问题
Qis_integer() 判断什么?
A浮点数是否刚好是整数值。2.0 返回 True,2.5 返回 False。
Q和 int(x) == x 有什么区别?
A结果等价但更直观,对超大数也可靠:1e300.is_integer() 返回 True。
Q有什么用?
A判断运算结果是否为整数,避免把浮点误差当成非整数。