Методы форматирования строк Python: выравнивание текста по центру, левому и правому краю

Чтобы выровнять текст по центру с помощью метода format()в Python, вы можете использовать символ ^в качестве спецификатора выравнивания. Вот пример:

text = "Hello, World!"
centered_text = "{:^20}".format(text)
print(centered_text)

Выход:

    Hello, World!    

В приведенном выше примере символ ^, за которым следует ширина поля (в данном случае 20), гарантирует, что текстбудет центрирован внутри поля размером указанная ширина.

Вот еще несколько примеров методов форматирования в Python:

  1. Выравнивание по левому краю:

    text = "Hello, World!"
    left_aligned_text = "{:<20}".format(text)
    print(left_aligned_text)

    Выход:

    Hello, World!       
  2. Выравнивание по правому краю:

    text = "Hello, World!"
    right_aligned_text = "{:>20}".format(text)
    print(right_aligned_text)

    Выход:

       Hello, World!
  3. Усечение длинного текста:

    text = "This is a very long text that needs to be truncated."
    truncated_text = "{:.15}".format(text)
    print(truncated_text)

    Выход:

    This is a very l