Использование переменной для задания форматирования с плавающей точкой с использованием str.format - PullRequest
0 голосов
/ 29 ноября 2018

Я хотел бы использовать переменную, чтобы указать количество десятичных знаков для форматирования, как в этом случае: (python 3.4.6)

print(str.format('{0:.intVariableName}',1.2345678))

1 Ответ

0 голосов
/ 29 ноября 2018

Вы можете использовать имя переменной в качестве другого аргумента в функции format:

In [29]: print(str.format('{0:.{var}}',1.2345678, var=3))
1.23
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...