Concepción de f-strings
A veces queremos imprimir variables con algún texto concomitante. Por ejemplo, queremos imprimir la frase **La capital de país es ciudad **. Podemos utilizar esta frase para cualquier par país-capital, por lo que podemos utilizarla como plantilla.
Seguramente, podemos utilizar el mismo enfoque que antes: imprimir cada cadena/variable, separadas por una coma. Pero es un poco irracional, ¿no? Una de las formas de simplificar es utilizar f-strings. f-strings permite imprimir cadenas con variables dentro de un solo par de comillas.
Veamos la sintaxis. Todo el texto que queramos imprimir debe ir entre comillas precedido del símbolo f
, y todas las variables que queramos imprimir dentro de este texto deben ir entre llaves. Por ejemplo,
123weight = 70 unit = 'kg' print(f"The weight is {weight} {unit}.")
Como puede verse, no hay comas ni comillas redundantes. Parece más cómodo.
Swipe to start coding
Dadas dos variables: nombre
y edad
. Tienes que rellenar las partes ___
para obtener el mensaje "Se llama nombre. Tiene edad años " usando cadenas f. nombre y edad son valores de las respectivas variables.
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
Awesome!
Completion rate improved to 4.35
Concepción de f-strings
Desliza para mostrar el menú
A veces queremos imprimir variables con algún texto concomitante. Por ejemplo, queremos imprimir la frase **La capital de país es ciudad **. Podemos utilizar esta frase para cualquier par país-capital, por lo que podemos utilizarla como plantilla.
Seguramente, podemos utilizar el mismo enfoque que antes: imprimir cada cadena/variable, separadas por una coma. Pero es un poco irracional, ¿no? Una de las formas de simplificar es utilizar f-strings. f-strings permite imprimir cadenas con variables dentro de un solo par de comillas.
Veamos la sintaxis. Todo el texto que queramos imprimir debe ir entre comillas precedido del símbolo f
, y todas las variables que queramos imprimir dentro de este texto deben ir entre llaves. Por ejemplo,
123weight = 70 unit = 'kg' print(f"The weight is {weight} {unit}.")
Como puede verse, no hay comas ni comillas redundantes. Parece más cómodo.
Swipe to start coding
Dadas dos variables: nombre
y edad
. Tienes que rellenar las partes ___
para obtener el mensaje "Se llama nombre. Tiene edad años " usando cadenas f. nombre y edad son valores de las respectivas variables.
Solución
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 4.35single