English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Python

Управление потоком Python

Функции в Python

Типы данных в Python

Рабочие файлы Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Метод ljust() строки Python: использование и примеры

Методы строк Python

Метод ljust() строки Python возвращает новый строковый объект, который является оригинальной строкой выровненной влево и заполненной пробелами до заданной длины.

Синтаксис метода ljust():

string.ljust(width[, fillchar])

fillchar является опциональным параметром.

Параметры строки ljust()

Метод ljust() принимает два параметра:

  • width-Ширина заданной строки. Если ширина заполнения меньше или равна длине строки, возвращается исходная строка.

  • fillchar (опционально) -Символ для заполнения оставшегося пространства ширины.

Возврат значения строки ljust()

Метод ljust() возвращает выровненную влево строку в заданном минимальном宽度.

Если fillchar уже определен, то также используется определенный символ для заполнения оставшегося пространства.

Пример 1: строка с минимальной шириной выровненная влево

#Строка
string = 'cat'
width = 5
#Печать выровненной влево строки
print(string.ljust(width))

При выполнении этого программы, вывод будет:

cat

Здесь минимальное значение width определено как 5. Таким образом, минимальная длина результатной строки составляет 5.

И строка «cat» выровнена слева, оставляя два пробела справа от слова.

Пример 2: выровненная влево строка с заполнением оставшихся пробелов

#Пример строки
string = 'cat'
width = 5
fillchar = '*'
#Печать выровненной влево строки
print(string.ljust(width, fillchar))

При выполнении этого программы, вывод будет:

cat**

Здесь строка «cat» выровнена слева, а правые два пробела заполнены символом «*».

Внимание:Если нужно правый отступ строки, используйтеrjust()Вы также можете использоватьformat()Форматирование строковых методов.

Методы строк Python