English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод ljust() строки Python возвращает новый строковый объект, который является оригинальной строкой выровненной влево и заполненной пробелами до заданной длины.
Синтаксис метода ljust():
string.ljust(width[, fillchar])
fillchar является опциональным параметром.
Метод ljust() принимает два параметра:
width-Ширина заданной строки. Если ширина заполнения меньше или равна длине строки, возвращается исходная строка.
fillchar (опционально) -Символ для заполнения оставшегося пространства ширины.
Метод ljust() возвращает выровненную влево строку в заданном минимальном宽度.
Если fillchar уже определен, то также используется определенный символ для заполнения оставшегося пространства.
#Строка string = 'cat' width = 5 #Печать выровненной влево строки print(string.ljust(width))
При выполнении этого программы, вывод будет:
cat
Здесь минимальное значение width определено как 5. Таким образом, минимальная длина результатной строки составляет 5.
И строка «cat» выровнена слева, оставляя два пробела справа от слова.
#Пример строки string = 'cat' width = 5 fillchar = '*' #Печать выровненной влево строки print(string.ljust(width, fillchar))
При выполнении этого программы, вывод будет:
cat**
Здесь строка «cat» выровнена слева, а правые два пробела заполнены символом «*».
Внимание:Если нужно правый отступ строки, используйтеrjust()Вы также можете использоватьformat()Форматирование строковых методов.