CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Parcourez la liste top_ten_girl_names et utilisez le déballage de tuple pour obtenir top_ten_rank et name.
  • Affichez chaque rang et chaque nom comme ceci : Rank #: 1 - Jada où 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 ____ - { ____ }")
Modifier et exécuter le code