Littéraux de chaînes formatées (chaînes « f »)
Jusqu'ici dans ce cours, nous avons utilisé de simples chaînes avec "" ou '', mais il existe plusieurs types de chaînes qui se combinent avec des variables. Le plus récent type ajouté à Python est les « f-strings », abréviation de littéraux de chaînes formatées. Les « f-strings » facilitent le mélange de texte, de variables et de formats pour obtenir exactement le résultat souhaité; on les crée en ajoutant la lettre f avant les guillemets comme f"". Si vous voulez inclure une variable dans une chaîne, utilisez {} autour de la variable dans une f-string pour insérer sa valeur directement dans la chaîne. Par exemple, si nous avons une variable count contenant le nombre 12, nous pouvons créer une f-string comme f"{count} cookies", qui produira la chaîne "12 cookies" lorsqu'elle sera affichée. La liste top_ten_girl_names contient des tuples qui correspondent à top_ten_rank et name pour chaque position.
Cette activité fait partie du cours
Types de données en Python
Instructions de l’exercice
- Parcourez la liste
top_ten_girl_nameset utilisez le déballage de tuple pour obtenirtop_ten_ranketname. - Affichez chaque rang et chaque nom comme ceci :
Rank #: 1 - Jadaoù le nombre 1 est le rang et Jada est le nom.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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 ____ - { ____ }")