f-string Python
Введение | |
Синтаксис | |
Пример | |
!r | |
Похожие статьи |
Введение
f-string введены в Pytho 3.6 и описаны в PEP 498
Синтаксис
f ' <text> { <expression> <optional !s, !r, or !a> <optional : format specifier> } <text> ... '
Пример
value = 1 print(f'The value is {value}.') # Formatting value = 1234 print(f'input={value:#06x}') import datetime date = datetime.date(1991, 10, 12) print(f'{date} was on a {date:%A}') # Escaping with \ is not allowed print(f"{'quoted string'}")
python f-string.py
The value is 1. input=0x04d2 1991-10-12 was on a Saturday quoted string
!r
С помощью !r можно вывести repr()
# !r a = "AAA" print(f"{a}") print(f"{a!r}")
python f-string.py
AAA 'AAA'
Built-in Collections | |
Строки | |
Python | |
f-string | |
format string | |
encode() | |
Перенос слишком длинной строки на новую |