Contenido del Curso
Manipulación de Cadenas en Python
Manipulación de Cadenas en Python
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 {} $"
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:
pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
Tarea
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.
¡Gracias por tus comentarios!
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 {} $"
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:
pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
Tarea
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.
¡Gracias por tus comentarios!
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 {} $"
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:
pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
Tarea
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.
¡Gracias por tus comentarios!
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 {} $"
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:
pattern = "The price of the {} is {} $" print(pattern.format("laptop", 1000)) print(pattern.format("sofa", 300))
Tarea
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.