Что такое интерполяция строк

Python Middle Без компании
Что такое интерполяция строк
Ответы
В Python интерполяция строк — это способ встраивания значений переменных или выражений внутрь строки. Есть несколько способов: - **f-строки** (Python 3.6+): ``` name = "Alice" age = 25 print(f"Hello, {name}. You are {age} years old.") ``` - **format()**: ``` print("Hello, {}. You are {} years old.".format(name, age)) ``` - **% оператор** (устаревший способ): ``` print("Hello, %s. You are %d years old." % (name, age)) ``` f-строки — наиболее современный и удобный способ, так как позволяют вставлять выражения напрямую (`{age + 5}`) и более читаемы. Интерполяция автоматически преобразует значения в строкй.