Справочник · модуль 1 «Числа, переменные и ввод»
F-строка
Буква f перед кавычками позволяет вставить переменную в текст. Её пишут в фигурных скобках.
Сравнение из жизни
Как шаблон письма с пустыми местами для имени.
Пример
С буквой f
name = "Бит"
print(f"Меня зовут {name}")Результат
Меня зовут Бит
Учитель в уроке Собирать текст плюсами неудобно. Есть способ лучше — f-строка. Перед кавычками ставят букву f. Всё, что в фигурных скобках, Python заменит на значение. Без буквы f скобки остаются как есть.
Запомнить
f-строка — как открытка с пропуском для имени. Python сам впишет значения из фигурных скобок.
Частые ошибки новичков на этой теме
Кажется: Число и текст можно склеить напрямую
На самом деле: Склеивать можно только текст с текстом. Число сначала превращаем в текст или используем f-строку.
Тема из урока 1.4 «Всё о тексте» курса PythonAZ — урок бесплатный.