Поле
Описание
fill
Символ, используемый для заполнения из align (пробел по умолчанию)
align
Тип выравнивания вывода: < (по левому краю), > (по правому краю), ^ (по центру) или = (вставить дополнение после знака)
sign
Для чисел: + (выводить знак как для положительных, так и для отрицательных чисел), (по умолчанию, выводить знак только для отрицательных чисел) или пробел (начальные пробелы для положительных чисел, знак для отрицательных чисел)
#
Префикс для целых чисел: 0b (двоичные), 0o (восьмеричные) или 0x (шестнадцатеричные)
0
Дополняющие нули
width
Минимальная ширина поля
grouping_option
Разделители в числах: , (тысячи разделяются запятыми), _ (тысячи разделяются подчеркиваниями)
.precision
Для чисел с плавающей точкой (количество знаков в дробной части), для нечисловых данных (максимальная длина)
type
Числовой тип или s (строковый формат по умолчанию); см. таблицы форматирования для целых чисел и чисел с плавающей точкой
В следующих таблицах перечислены различные средства форматирования целых чисел и чисел с плавающей точкой.
Целые типы
Описание
b
Двоичный
c
Символьный — преобразуется в символ Юникода
d
Десятичный (по умолчанию)
n
Десятичный с разделителями для локального контекста
o
Восьмеричный
x
Шестнадцатеричный (нижний регистр)
X
Шестнадцатеричный (верхний регистр)