MyTetra Share
Делитесь знаниями!
Вывести действительное число с округлением до нескольких символов после запятой в Python
08.03.2019
18:21
Автор: br0ke
Текстовые метки: python, print, format, str, string, float, round
Раздел: Информационные технологии - Python

>>> a=13.946

>>> print(a)

13.946

>>> print("%.2f" % a)

13.95

>>> round(a,2)

13.949999999999999

>>> print("%.2f" % round(a,2))

13.95

>>> print("{0:.2f}".format(a))

13.95

>>> print("{0:.2f}".format(round(a,2)))

13.95

>>> print("{0:.15f}".format(round(a,2)))

13.949999999999999


или через f-строку (Python 3.6+):


f"Result is {result:.2f}"

Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования