Sobes.tech
Junior — Middle

Pouvez-vous expliquer ce que l'on entend par interpolation de chaînes en programmation?

sobes.tech IA

Réponse de l'IA

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

Пример:

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

Вывод:

Привет, Алиса! Тебе 30 лет.

Это удобнее и читаемее, чем конкатенация или использование метода .format(). Интерполяция помогает создавать динамические строки с подстановкой данных.