Sobes.tech
Back to questions
Junior — Middle
64

Можете ли вы объяснить, что такое f-строка в Python?

Answer from AI

sobes.tech AI

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

Пример использования:

name = "Иван"
age = 30
print(f"Привет, {name}! Тебе {age} лет.")

Результат:

Привет, Иван! Тебе 30 лет.

В фигурных скобках можно использовать любые выражения, например:

print(f"Через 5 лет тебе будет {age + 5} лет.")

Это делает код более компактным и удобным по сравнению с традиционными методами форматирования строк (% или .format()).