Literales de cadena con formato (cadenas "f")
Hasta ahora hemos estado utilizando cadenas simples con ""
o ''
en esta clase, pero existen varios tipos de cadenas y variables de mezcla con ellas. la adición más reciente de un tipo de cadena a Python es la "f-strings", que es la abreviatura de literales de cadena con formato. "F-strings" facilitan la mezcla de cadenas con variables y formato para ayudarte a obtener exactamente la salida que deseas y las haces anteponiendo a las comillas la letra f como f""
. Si quieres incluir una variable dentro de una cadena, puedes utilizar {}
alrededor de la variable en una cadena f para insertar el valor de la variable en la propia cadena. Por ejemplo, si tuviéramos una variable count con el número 12 almacenado, podríamos hacer una cadena f como f"{count} cookies"
, que al imprimirse daría como resultado la cadena "12 cookies"
. La lista top_ten_girl_names
contiene tuplas que corresponden a las top_ten_rank
y name
de cada posición.
Este ejercicio forma parte del curso
Tipos de datos en Python
Instrucciones de ejercicio
- Haz un bucle sobre la lista
top_ten_girl_names
y utiliza el desempaquetado de tuplas para obtener lastop_ten_rank
yname
. - Imprime cada rango y nombre así
Rank #: 1 - Jada
donde el número 1 es el rango y Jada es el nombre.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Loop over top_ten_girl_names and unpack each tuple into top_ten_rank and name
for ____, ____ in ____:
# Print each name in the proper format
print(____"Rank #: ____ top_ten_rank ____ - { ____ }")