Можно ли использовать переменную внутри спецификатора форматирования строки Python?
Я пытался:
display_width = 50
print('\n{:^display_width}'.format('some text here'))
но получить ValueError: Invalid format specifier
. Я также пробовал display_width = str(50)
однако просто ввод print('\n{:^50}'.format('some text here'))
работает нормально.