f-string Python

Contents
Введение
Синтаксис
Пример
!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'

Related Articles
Built-in Collections
Строки
Python
f-string
format string
encode()
Перенос слишком длинной строки на новую
Banner Image

Search on this site

Subscribe to @aofeed channel for updates

Visit Channel

@aofeed

Feedback and Questions in Telegram

@aofeedchat