Встречается на собеседованиях • сегодня

Что такое f строка

F-строки (форматированные строковые литералы) — это способ форматирования строк в Python 3.6+, который позволяет встраивать выражения прямо в строку с помощью фигурных скобок {}. Они начинаются с префикса f или F.

Преимущества:

  • Более читаемый и компактный синтаксис
  • Выражения вычисляются во время выполнения
  • Поддерживают все возможности форматирования

Пример:

python
name = "Alice"
age = 25
print(f"Меня зовут {name} и мне {age} лет")  # Меня зовут Alice и мне 25 лет
print(f"Через 5 лет мне будет {age + 5}")    # Через 5 лет мне будет 30

Можно использовать форматирование:

python
pi = 3.14159
print(f"Число Пи: {pi:.2f}")  # Число Пи: 3.14

F-строки работают быстрее %-форматирования и метода .format().

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы