Родриго Жирао Серрао: TIL #134... Заметка
RSS Планета Python

Родриго Жирао Серрао: TIL #134 – Выравнивание в форматировании строк

Форматирование строк в Python предлагает выравнивание по левому краю, по правому краю и по центру. Числа, однако, имеют дополнительную опцию выравнивания, обозначаемую знаком равенства. Изначально эта опция может не оказывать никакого влияния на положительные числа. Когда число отрицательное, знак равенства демонстрирует свое уникальное поведение, выравнивая знак по левому краю, а цифры — по правому. Такое выравнивание особенно полезно при дополнении чисел нулями. Сокращенный способ для такого выравнивания с дополнением нулями достигается путем размещения нуля непосредственно перед указанной шириной. Этот нулевой префикс изменяет стандартное выравнивание чисел по правому краю, заставляя его вести себя как выравнивание со знаком равенства.
CdXz5zHNQW_3DiGob9hMJ.webp