Метод center()
Вариант с одним параметром метода center()
создает копию исходной строки, пытаясь отцентрировать ее в поле указанной ширины.
Центрирование фактически выполняется путем добавления пробелов перед и после строки.
Не ожидайте, что этот метод продемонстрирует какие-либо сложные умения. Он довольно простой.
Код в редакторе использует скобки, чтобы четко показать Вам, где центрированная строка фактически начинается и заканчивается.
Его вывод выглядит следующим образом:
[ alpha ]
output
Если длина целевого поля слишком мала, чтобы поместиться в строку, возвращается исходная строка.
Вы можете увидеть метод center()
в других примерах:
print('[' + 'Beta'.center(2) + ']')
print('[' + 'Beta'.center(4) + ']')
print('[' + 'Beta'.center(6) + ']')
Запустите коды выше и проверьте, какой вывод они дают.
Вариант center()
с двумя параметрами использует символ из второго аргумента вместо пробела. Проанализируйте пример ниже:
print('[' + 'gamma'.center(20,'[SPACE]''*') + ']')
Вот почему вывод теперь выглядит так:
[*******gamma********]
output
Проведите больше экспериментов.