format(value, format_spec='')
Форматирует указанное значение.
Параметры
Функция format()
принимает два параметра:
value
— значение, которое необходимо отформатироватьformat_spec
— настройки формата, в соответствии с которыми требуется выполнить форматирование. Интерпретация настроек зависит от типа значения. По умолчанию — пустая строка (обычно приводит к тому же эффекту, что и применениеstr ()
).
Интерпретация настроек форматирования зависит от типа переданного значения, однако большинство встроенных типов используют общий мини-язык форматирования.
Вызов этой функции format(value, formatspec)
транслируется в type(value)
.format(value, formatspec)
, при этом словарь экземпляра при поиске метода format()
во внимание не берётся.
Возвращаемое значение
- Функция
format()
возвращает форматированное представление заданного значения, указанного спецификатором формата.
Примеры
format(5) # '5'
format(5, '.2f') # '5.00'
format(5, '+^8.2f') # '++5.00++'