все Python 3Строки (str)функция
str.ljust
выравнивание
Выравнивает строку по левому краю в поле ширины width, дополняя справа fillchar.
Синтаксис
s.ljust(width[, fillchar])
ljust только дополняет и никогда не обрезает: строка длиннее width вылезет за колонку целиком, для жёсткой ширины нужен ещё срез s[:width]. Ширина считается в символах, а не в ширине глифов на экране — эмодзи и иероглифы занимают в терминале две клетки, и таблица всё равно поедет. В шаблоне вывода то же самое обычно короче записать как f'{s:<10}'.
Примеры
print('hi'.ljust(5, '.')) # → hi...
print('hi'.ljust(5) + '|') # → hi |
print('hello'.ljust(3)) # → hello
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности