Aprender a formatear texto es una habilidad útil en la programación, especialmente cuando trabajas con cadenas largas o necesitas presentar información de manera clara y legible 🚀
.
🚀1: Alineación y relleno
Puedes alinear y rellenar texto utilizando especificadores de formato. Por ejemplo, para alinear a la derecha y rellenar con espacios:
#Esto imprimirá " Python" (Python está alineado a la derecha en un ancho total de 10 caracteres).
texto = "Python"print(f"{texto:>10}")
🚀2: Uso dela funciónformat()
La funciónformat() te permite insertar valores en una cadena de texto formateada. Abre tu editor de texto o IDE de Python y escribe el siguiente código:
nombre = "Juan"edad = 30mensaje = “Hola, me llamo {} ytengo {} años.”.format(nombre, edad)
print(mensaje)
🚀3: Uso de literales de cadena formateados (f-strings)
Los literales de cadena formateados, también conocidos como** f-strings (mas utilizado)**, son una forma más moderna y legible de formatear texto en Python. Escribe el siguiente código:
nombre = "María"edad = 25mensaje = f"Hola, me llamo {nombre} y tengo {edad} años."
print(mensaje)
🚀**4: Uso de argumentos nombrados **
Puedes asignar nombres a los argumentos en la función format() para hacer el código más legible:
mensaje = “Hola, me llamo {nombre} ytengo {edad}años.”.format(nombre=“Carlos”,edad=35)
print(mensaje)
🚀5: Uso de caracteres de escape
Los caracteres de escape te permiten incluir caracteres especiales en tus cadenas de texto. Por ejemplo:
# Al utilizar \n imprimirá un salto de línea en el texto.
texto = "Este es un texto con\nsalto de línea."print(texto)
¡Ahora tienes una comprensión de cómo formatear texto en Python! Estas técnicas te ayudarán a presentar tus datos de manera clara y profesional en tus proyectos. ¡Sigue practicando y experimentando con diferentes métodos de formateo para mejorar tus habilidades! 💚