Что такое интерполяция строк
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}`) и более читаемы. Интерполяция автоматически преобразует значения в строкй.