string-formatting ×2
Создан 05.01.2025
7
голоса
5
ответов
0
просмотров
Как заполнить строку в Python пробелами?

Я хочу заполнить строку пробелами. Я знаю, что следующий код работает для нулей:

>>> print("'%06d'" % 4)
'000004'

Но что делать, если я хочу получить вот такую строку:

'hi    '

Конечно, я могу измерить длину строки и сделать str + " " * leftover, но я хотел бы...

26
голоса
5
ответов
13
просмотров
Как экранировать фигурные скобки ({}) в строке при использовании .format?

Описание проблемы

Я пытаюсь использовать метод format в строке, чтобы вставить значение, но у меня возникают проблемы с форматированием.

Вот мой код:

print(" \{ Hello \} {0} ".format(42))

Но вывод, который я ожидаю получить, выглядит следующим образом:

 {Hello} 42...