Python:如何将 123 舍入为 100 而不是 100.0?
>>> round(123,-2)
100.0
>>>
如何将其舍入为 100 而不是 100.0?
>>> round(123,-2)
100.0
>>>
How to round it to 100 instead of 100.0?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
int 函数可用于转换字符串或数字转换为普通整数。
The int function can be used to convert a string or number to a plain integer.
您可以将其放入
int
中:you can just throw it in
int
:您可以使用
int(100.0)
在 python 2.x 和 python3.x 中转换为100
,它就可以工作You could use
int(100.0)
to convert to100
in python 2.x and in python3.x, its just works您可以使用正则表达式: (\d+)\..* 来匹配整个内容并仅提取整数部分。
You can use regular expression : (\d+)\..* to match the entire thing and extract only the integer part.