Как передать переменную в format?

168 просмотра
0
0 Комментариев

Как в python передать переменную на место «2» в конструкцию format?

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

Чтобы было типа такого:

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


Добавить комментарий

1 Ответы

Python Опубликовано 12.12.2018
0

Язык в format-шаблоне поддерживает вложенные подстановки:

print("{:.{precision}f}".format(7.18345, precision=2))
# -> 7.18

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up