Выполнить отличный сценарий в работе Дженкинса

Использование более новой версии ''.format (также не забудьте указать, сколько цифр после . вы хотите отобразить, это зависит от того, насколько мал - плавающее число). См. Этот пример:

>>> a = -7.1855143557448603e-17
>>> '{:f}'.format(a)
'-0.000000'

, как показано выше, значение по умолчанию - 6 цифр! Это не полезно для нашего примера, поэтому вместо этого мы могли бы использовать что-то вроде этого:

>>> '{:.20f}'.format(a)
'-0.00000000000000007186'

Обновить

Начиная с Python 3.6 это можно упростить с помощью нового форматированный строковый литерал , как показано ниже:

>>> f'{a:.20f}'
'-0.00000000000000007186'

0
задан Manish Sharma 3 March 2019 в 21:42
поделиться