“Usuń zerę z dziesiętnego Pythona” Kod odpowiedzi

Python z drop-trailing-zeros-fr-decymal

>>> s = str(Decimal('1500'))
>>> print s.rstrip('0').rstrip('.') if '.' in s else s
1500
Busy Boar

Python Decimal Usuń zero

def remove_exponent(num):
    return num.to_integral() if num == num.to_integral() else num.normalize()
Fantastic Falcon

Usuń zerę z dziesiętnego Pythona

>>> print decimal.Decimal('5.500')
5.500
>>> print decimal.Decimal('5.500').normalize()
5.5
Clumsy Capuchin

Odpowiedzi podobne do “Usuń zerę z dziesiętnego Pythona”

Pytania podobne do “Usuń zerę z dziesiętnego Pythona”

Więcej pokrewnych odpowiedzi na “Usuń zerę z dziesiętnego Pythona” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu