Что нового в Python 3.12 ❓

Что нового в Python 3.12 ❓

💬Обратная косая черта в f-строках💬

До Python 3.12 использовать backslash в интерполируемых строках было нельзя. Теперь же мы смело можем внедрять и разрывы строк (\n), и переносы кареток (\r), и другие подобные символы:
>>> print(f"This is the playlist: {"\n".join(songs)}")
This is the playlist: Take me back to Eden
Alkaline
Ascensionism
>>> print(f"This is the playlist: {"\N{BLACK HEART SUIT}".join(songs)}")
This is the playlist: Take me back to Eden💙Alkaline💙Ascensionism

Источник:

1 комментарий

Лучше бы это в лонг оформить.

Ответить