Некоторые особенности и возможности, которые предоставляют фигурные скобки в Python для форматирования строк (f-строк):
- Отображение переменных. 1 Переменные в фигурных скобках отображаются в выводе как обычно в print. 1
- Выполнение выражений. 1 В фигурных скобках можно писать арифметические выражения, вызовы функций и другие сложные конструкции. 14 Они выполнятся при запуске программы. 1
- Использование в многострочных строках. 4 Это полезно для создания сложных текстовых сообщений. 4
- Форматирование чисел. 4 Можно форматировать числа с помощью спецификаторов, например, выводить их в двоичной, восьмеричной и шестнадцатеричной системах счисления. 4
Если нужно использовать фигурные скобки как часть текста внутри f-строки, их необходимо удваивать, иначе Python попытается интерпретировать их как выражение. 4