Sobes.tech
Junior — Middle

¿Puedes explicar qué se entiende por interpolación de cadenas en programación?

sobes.tech AI

Respuesta de la IA

La interpolación de cadenas es una forma de insertar valores de variables o expresiones dentro de una cadena literal para formar la cadena final. En Python, desde la versión 3.6, apareció una forma conveniente de interpolación: las cadenas f, donde antes de la cadena se coloca la letra f, y dentro de la cadena en llaves se indican variables o expresiones.

Ejemplo:

name = "Alicia"
age = 30
print(f"¡Hola, {name}! Tienes {age} años.")

Salida:

¡Hola, Alicia! Tienes 30 años.

Esto es más cómodo y legible que la concatenación o el uso del método .format(). La interpolación ayuda a crear cadenas dinámicas con sustitución de datos.