Usando la función format()
La función format()
en Python te permite formatear una cadena de texto de manera más sencilla y legible. Aquí te muestro un ejemplo simple:
nombre = "Juan"
edad = 25
mensaje = "Hola, me llamo {} y tengo {} años".format(nombre, edad)
print(mensaje)
En este ejemplo, la función format()
toma las variables nombre
y edad
y las inserta en los lugares correspondientes dentro de la cadena "Hola, me llamo {} y tengo {} años"
.
Usando f-strings
Una forma más moderna de formatear cadenas en Python es utilizando f-strings. Estas son cadenas de texto precedidas por la letra f
y en las que se pueden incluir variables directamente dentro de llaves:
nombre = "María"
edad = 30
mensaje = f"Hola, me llamo {nombre} y tengo {edad} años"
print(mensaje)
En este caso, el resultado será el mismo que con la función format()
, pero con una sintaxis más concisa y legible.
Ahora que conoces estas dos formas de formatear cadenas en Python, podrás mejorar la legibilidad de tu código y hacerlo más eficiente.