Python Glossary English

все Python 3Строки (str)функция

str.rjust

выравнивание

Выравнивает строку по правому краю в поле ширины width, дополняя слева fillchar.

Синтаксис

s.rjust(width[, fillchar])

Если width не больше длины строки, ничего не обрезается — вернётся исходная строка целиком, так что для «уместить в N колонок» rjust не годится. Аргумент fillchar должен быть ровно одним символом, иначе TypeError. Для чисел со знаком берите zfill: rjust с нулём поставит нули перед минусом, а не после него.

Примеры

print('hi'.rjust(5, '.'))  # → ...hi
print('42'.rjust(5, '0'))  # → 00042
print('hello'.rjust(3))    # → hello

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности