Топы
Что такое f-строки (f-strings) в Python и в чем их преимущество?
f-строки — это способ встраивания выражений Python непосредственно в строковые литералы. Они начинаются с префикса f или F перед открывающей кавычкой. Их главное преимущество — это читабельность, краткость и высокая производительность по сравнению с другими методами форматирования строк, такими как str.format() или оператор %.
Синтаксис: f"Текст {выражение_python} еще текст {другое_выражение}".
Встраивание выражений: Внутри фигурных скобок {} можно помещать любые допустимые выражения Python, включая переменные, арифметические операции, вызовы функций и методы.
Преимущества:
str.format() или оператором %.f-строки компилируются в байт-код во время выполнения, что делает их быстрее других методов форматирования.f'{variable=}' (начиная с Python 3.8), который выводит имя переменной и ее значение.Отметьте свой прогресс