>>> round(123,-2)
100.0
>>>
Wie man es auf 100 anstatt 100.0 runden? Python: Wie 123 bis 100 statt 100.0 zu runden?
>>> round(123,-2)
100.0
>>>
Wie man es auf 100 anstatt 100.0 runden? Python: Wie 123 bis 100 statt 100.0 zu runden?
int(round(123,-2))
The int function kann auf eine ebene ganze Zahl wandeln einen String oder eine Zahl verwendet werden.
Sie können es nur werfen in int
:
In [1]: int(round(123, -2))
Out[1]: 100
Sie int(100.0)
-100
in Python 2.x zu konvertieren verwenden könnte und in python3.x, seine Werke nur
Python 3.1.2 (r312:79149, ...
>>>
>>> round(123,-2)
100
>>>
können Sie Verwenden Sie regulären Ausdruck: (\ d +) \ .. *, um die gesamte Sache zu vergleichen und nur den ganzzahligen Teil zu extrahieren.