>>> round(123,-2) 100.0 >>>
Как округлить до 100 вместо 100,0?
int(round(123,-2))
Функция int может использоваться для преобразования строки или числа в простое целое число .
Вы можете просто бросить его в int:
int
In [1]: int(round(123, -2)) Out[1]: 100
Вы можете использовать int(100.0) для преобразования в 100 в python 2.x и в python3.x, он просто работает
int(100.0)
100
Python 3.1.2 (r312:79149, ... >>> >>> round(123,-2) 100 >>>
Вы можете использовать регулярное выражение: (\ d +) \ .. *, чтобы соответствовать целиком и извлечь только целую часть.