Функция центра Python: выравнивание строк в пределах указанной ширины

Функция «center» в Python — это строковый метод, который используется для выравнивания строки по центру в пределах указанной ширины. Вот пример того, как его использовать:

text = "Hello"
width = 10
centered_text = text.center(width)
print(centered_text)

Выход:

  Hello   

В этом примере строка «Hello» центрируется по ширине в 10 символов, в результате чего на выходе получается «Hello». Функция center дополняет строку пробелами с обеих сторон для достижения желаемой ширины.

Вот еще несколько методов, которые можно использовать для выравнивания по центру в Python:

  1. Использование форматирования f-строки:

    text = "Hello"
    width = 10
    centered_text = f"{text:^{width}}"
    print(centered_text)
  2. Использование метода форматирования:

    text = "Hello"
    width = 10
    centered_text = "{:^{}}".format(text, width)
    print(centered_text)
  3. Использование методов ljust и rjust:

    text = "Hello"
    width = 10
    centered_text = text.rjust((width + len(text)) // 2).ljust(width)
    print(centered_text)

Эти методы позволяют выравнивать строку по центру в пределах указанной ширины в Python.