Функция ljust() и rjust() в Python
Функции ljust() и rjust() выполняют одну и ту же функцию, а именно: делают длину строки не меньше установленной длины и заполняют недостающее количество символами. Хоть эти функции и идентичны, но у них есть различие:
- ljust() — заполняет последние символы строки;
- rjust() – заполняет первые символы строки;
Синтаксис ljust() и rjust()
строка.ljust(длина_строки, произвольный_символ)
строка.rjust(длина_строки, произвольный_символ)
Практический пример
Определяем переменную str и присваиваем ей нужное значение, а затем вызываем функцию ljust() и rjust() и устанавливаем длину строки в 30 символов. Оставшуюся часть символов, функция ljust() будет заполнять символом —, а функция rjust() символом +
# Определяем переменную str str = "Это тестовая строка" # Выполняем операцию с переменной str result = str.ljust(30, "-") result_2 = str.rjust(30, "+") # Выводим результат на экран print(result) print(result_2) # Финальный результат в консоли Это тестовая строка----------- +++++++++++Это тестовая строка