Back to questions
Junior — Middle
63
Можете объяснить, что подразумевается под интерполяцией строк в программировании?
Answer from AI
sobes.tech AI
Интерполяция строк — это способ вставки значений переменных или выражений внутрь строкового литерала, чтобы сформировать итоговую строку. В Python с версии 3.6 появилась удобная форма интерполяции — f-строки, где перед строкой ставится буква f, а внутри строки в фигурных скобках указываются переменные или выражения.
Пример:
name = "Алиса"
age = 30
print(f"Привет, {name}! Тебе {age} лет.")
Вывод:
Привет, Алиса! Тебе 30 лет.
Это удобнее и читаемее, чем конкатенация или использование метода .format(). Интерполяция помогает создавать динамические строки с подстановкой данных.