Метод String Center() в Python: выравнивание строки

Python String center() — это встроенный метод, который создает, выравнивает и возвращает новую строку, дополненную указанным символом. Метод string center() в python используется для заполнения определенным символом, который может быть пробелом или любым другим символом. Он возвращает новую строку, которая дополнена.

Метод Python String center()

String center() в Python

Синтаксис метода center() следующий.

Метод center() принимает два аргумента:

  • width: длина строки с заполненными символами.
  • fillchar: символ заполнения.

Аргумент fillchar является необязательным. Если он не указан, в качестве аргумента по умолчанию используется пробел.

См. следующий пример.

Смотрите вывод.

Он возвращает строку, дополненную указанным символом. Это не изменяет значение основной строки; он сохраняет дополненную строку в другой переменной.

Программы и метод center()

Напишите программу, показывающую механизм метода center().

Смотрите вывод.

Написание программы с методом center() и заполнением специальным символом «#».

См. следующий код.

Смотрите вывод.

Ошибки в Python center()

Прежде чем мы завершим этот пост, давайте рассмотрим некоторые сценарии ошибок.

Смотрите вывод.

Мы получили TypeError: объект ‘str’ не может быть интерпретирован как целое число

Давайте посмотрим на следующий пример ошибки.

Смотрите вывод.

Мы получили TypeError: center() принимает как минимум 1 аргумент (дан 0)

Ошибка произошла из-за того, что мы не указали длину выходной строки.

Смотрите вывод.

Мы получили TypeError: символ заполнения должен быть длиной ровно один символ.

Ошибка произошла из-за того, что мы предоставили несколько символов, а не один символ выходной строки.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python