Formateo Posicional
En lugar de imprimir un mensaje con algunas variables insertadas, podemos guardar una cadena como patrón con {}, y luego insertar variables cuando sea necesario.
Para ejecutar esto, utilizamos el mismo enfoque que para f-strings. Por ejemplo, podemos guardar un patrón como variable. Sea lo siguiente
``python
pattern = "El precio de {} es {} $"
Una vez guardada esta cadena, podemos utilizar el método `.format` para rellenar los espacios `{}`. Si dejamos estos lugares vacíos, entonces se aplicará el enfoque posicional.
Para rellenar los espacios {} utilizamos el método .format() con todas las variables que queremos insertar de izquierda a derecha. El número de bloques {} y variables/valores dentro de la función .format debe ser el mismo. En nuestro ejemplo, debería ser el siguiente:
123pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
Swipe to start coding
Crea una cadena llamada greeting con el formato "¡Me alegro de verte, nombre en este maravilloso día!". nombre y día son variables ya creadas. A continuación, imprime esta cadena con el nombre y el día insertados en el orden correcto.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Resumir este capítulo
Explicar el código en file
Explicar por qué file no resuelve la tarea
Genial!
Completion tasa mejorada a 4.35
Formateo Posicional
Desliza para mostrar el menú
En lugar de imprimir un mensaje con algunas variables insertadas, podemos guardar una cadena como patrón con {}, y luego insertar variables cuando sea necesario.
Para ejecutar esto, utilizamos el mismo enfoque que para f-strings. Por ejemplo, podemos guardar un patrón como variable. Sea lo siguiente
``python
pattern = "El precio de {} es {} $"
Una vez guardada esta cadena, podemos utilizar el método `.format` para rellenar los espacios `{}`. Si dejamos estos lugares vacíos, entonces se aplicará el enfoque posicional.
Para rellenar los espacios {} utilizamos el método .format() con todas las variables que queremos insertar de izquierda a derecha. El número de bloques {} y variables/valores dentro de la función .format debe ser el mismo. En nuestro ejemplo, debería ser el siguiente:
123pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
Swipe to start coding
Crea una cadena llamada greeting con el formato "¡Me alegro de verte, nombre en este maravilloso día!". nombre y día son variables ya creadas. A continuación, imprime esta cadena con el nombre y el día insertados en el orden correcto.
Solución
¡Gracias por tus comentarios!
single