Cómo Formatear una Cadena en Python – Resuelto

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.