>>> round(123,-2)
100.0
>>>
如何将其舍入为100而不是100.0?
答案 0 :(得分:11)
int(round(123,-2))
int function可用于 将字符串或数字转换为普通整数 。
答案 1 :(得分:2)
你可以把它扔进int
:
In [1]: int(round(123, -2))
Out[1]: 100
答案 2 :(得分:1)
您可以使用int(100.0)
在python 2.x和python3.x中转换为100
,它只是工作
Python 3.1.2 (r312:79149, ...
>>>
>>> round(123,-2)
100
>>>
答案 3 :(得分:0)
您可以使用正则表达式:(\ d +)\ .. *来匹配整个事物并仅提取整数部分。