Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Formateo por Teclas | Formato de Cadenas de Texto
Manipulación de Cadenas en Python
course content

Contenido del Curso

Manipulación de Cadenas en Python

Manipulación de Cadenas en Python

1. Conceptos Básicos
2. Métodos de Cadena
3. Formato de Cadenas de Texto

bookFormateo por Teclas

Por ahora, podemos formatear cadenas en un orden específico. Puede ser útil si sabemos en qué orden se darán los valores/variables. Pero, ¿qué hacer si no tenemos ni idea del orden? Los diccionarios pueden ayudarnos a evitar este problema.

Como podemos recordar, un diccionario - es uno de los tipos de datos en Python. Los datos en el diccionario se almacenan en pares: clave:valor. Este aspecto nos ayudará con el formateo. Por ejemplo, sabemos que queremos insertar el nombre y la edad de una persona. No tenemos que preocuparnos por el orden de los valores. En lugar de colocar índices dentro de los bloques {}, pondremos alguna variable ficticia (diccionario) con clave (sin comillas!). Luego tendremos que especificar esta variable como argumento para la función format(). Por ejemplo,

123
person = {'name': 'Alex', 'age': 23} pattern = "{d[name]} is {d[age]} years old" print(pattern.format(d = person))
copy

Tenga en cuenta que las claves que escribimos dentro de la variable ficticia deben estar en su diccionario. No podemos referirnos a {d[tipo]} no teniendo una clave tipo en el diccionario.

Tarea

Dado el diccionario geo con las claves país y capital. Necesita crear el patrón geo_str "La capital de país es capital". país y capital - son valores del diccionario geo con claves homónimas. Luego, necesita imprimir esta cadena formateada usando el diccionario geo.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4
toggle bottom row

bookFormateo por Teclas

Por ahora, podemos formatear cadenas en un orden específico. Puede ser útil si sabemos en qué orden se darán los valores/variables. Pero, ¿qué hacer si no tenemos ni idea del orden? Los diccionarios pueden ayudarnos a evitar este problema.

Como podemos recordar, un diccionario - es uno de los tipos de datos en Python. Los datos en el diccionario se almacenan en pares: clave:valor. Este aspecto nos ayudará con el formateo. Por ejemplo, sabemos que queremos insertar el nombre y la edad de una persona. No tenemos que preocuparnos por el orden de los valores. En lugar de colocar índices dentro de los bloques {}, pondremos alguna variable ficticia (diccionario) con clave (sin comillas!). Luego tendremos que especificar esta variable como argumento para la función format(). Por ejemplo,

123
person = {'name': 'Alex', 'age': 23} pattern = "{d[name]} is {d[age]} years old" print(pattern.format(d = person))
copy

Tenga en cuenta que las claves que escribimos dentro de la variable ficticia deben estar en su diccionario. No podemos referirnos a {d[tipo]} no teniendo una clave tipo en el diccionario.

Tarea

Dado el diccionario geo con las claves país y capital. Necesita crear el patrón geo_str "La capital de país es capital". país y capital - son valores del diccionario geo con claves homónimas. Luego, necesita imprimir esta cadena formateada usando el diccionario geo.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4
toggle bottom row

bookFormateo por Teclas

Por ahora, podemos formatear cadenas en un orden específico. Puede ser útil si sabemos en qué orden se darán los valores/variables. Pero, ¿qué hacer si no tenemos ni idea del orden? Los diccionarios pueden ayudarnos a evitar este problema.

Como podemos recordar, un diccionario - es uno de los tipos de datos en Python. Los datos en el diccionario se almacenan en pares: clave:valor. Este aspecto nos ayudará con el formateo. Por ejemplo, sabemos que queremos insertar el nombre y la edad de una persona. No tenemos que preocuparnos por el orden de los valores. En lugar de colocar índices dentro de los bloques {}, pondremos alguna variable ficticia (diccionario) con clave (sin comillas!). Luego tendremos que especificar esta variable como argumento para la función format(). Por ejemplo,

123
person = {'name': 'Alex', 'age': 23} pattern = "{d[name]} is {d[age]} years old" print(pattern.format(d = person))
copy

Tenga en cuenta que las claves que escribimos dentro de la variable ficticia deben estar en su diccionario. No podemos referirnos a {d[tipo]} no teniendo una clave tipo en el diccionario.

Tarea

Dado el diccionario geo con las claves país y capital. Necesita crear el patrón geo_str "La capital de país es capital". país y capital - son valores del diccionario geo con claves homónimas. Luego, necesita imprimir esta cadena formateada usando el diccionario geo.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Por ahora, podemos formatear cadenas en un orden específico. Puede ser útil si sabemos en qué orden se darán los valores/variables. Pero, ¿qué hacer si no tenemos ni idea del orden? Los diccionarios pueden ayudarnos a evitar este problema.

Como podemos recordar, un diccionario - es uno de los tipos de datos en Python. Los datos en el diccionario se almacenan en pares: clave:valor. Este aspecto nos ayudará con el formateo. Por ejemplo, sabemos que queremos insertar el nombre y la edad de una persona. No tenemos que preocuparnos por el orden de los valores. En lugar de colocar índices dentro de los bloques {}, pondremos alguna variable ficticia (diccionario) con clave (sin comillas!). Luego tendremos que especificar esta variable como argumento para la función format(). Por ejemplo,

123
person = {'name': 'Alex', 'age': 23} pattern = "{d[name]} is {d[age]} years old" print(pattern.format(d = person))
copy

Tenga en cuenta que las claves que escribimos dentro de la variable ficticia deben estar en su diccionario. No podemos referirnos a {d[tipo]} no teniendo una clave tipo en el diccionario.

Tarea

Dado el diccionario geo con las claves país y capital. Necesita crear el patrón geo_str "La capital de país es capital". país y capital - son valores del diccionario geo con claves homónimas. Luego, necesita imprimir esta cadena formateada usando el diccionario geo.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 3. Capítulo 4
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
some-alt