Результат выполнения программы с применением простых арифметических
операций
Для форматированного
вывода используется
format:
Строковый метод format() возвращает отформатированную версию строки,
заменяя идентификаторы в фигурных скобках {}. Идентификаторы
могут быть
позиционными, числовыми индексами, ключами словарей, именами
переменных.
Синтаксис команды
format:
поле замены := "{" [имя поля] ["!" преобразование] [":" спецификация] "}"
имя поля := arg_name ("." имя атрибута | "[" индекс "]")*
преобразование := "r" (внутреннее представление) | "s" (человеческое
представление)
спецификация := см. ниже
Аргументов в format() может быть больше, чем идентификаторов в строке. В
таком случае оставшиеся игнорируются.
Идентификаторы могут быть либо индексами аргументов, либо ключами:
В результате выведется число 11, а перед ним два пробела, так как указано
использовать для вывода четыре знакоместа.
Или с несколькими аргументами:
В итоге каждое из значений выводится из расчета 4 знакоместа.
Спецификация формата:
спецификация := [[fill]align][sign][#][0][width][,][.precision][type]
заполнитель := символ кроме '{' или '}'
выравнивание
:= "<" | ">" | "=" | "^"
знак
:= "+" | "-" | " "
ширина
:=
integer
точность
:= integer
тип
:= "b" | "c" | "d" | "e" | "E" | "f" | "F" | "g" | "G" | "n" | "o" | "s"
| "x" | "X" | "%"
Достарыңызбен бөлісу: