CommencerCommencer gratuitement

Littéraux de chaîne mis en forme (chaînes « f »)

Jusqu'à présent, nous avons utilisé des chaînes simples avec "" ou '' dans ce cours, mais il existe plusieurs types de chaînes et de variables de mélange pour ces chaînes. L'ajout le plus récent d'un type de chaîne à Python est appelé « f-strings », qui est l'abréviation de « formatted string literals » (littéraux de chaîne mis en forme). Les « f-strings » permettent de mélanger facilement des chaînes avec des variables et de la mise en forme pour obtenir exactement le résultat que vous souhaitez. Pour les créer, faites précéder les guillemets de la lettre f, comme ceci : f"". Si vous souhaitez inclure une variable dans une chaîne, vous pouvez utiliser {} autour de la variable dans une f-string pour insérer la valeur de la variable dans la chaîne elle-même. Par exemple, si nous avions une variable count contenant le nombre 12, nous pourrions créer une f-string f"{count} cookies", qui produirait la chaîne "12 cookies" lorsqu'elle serait affichée. La liste top_ten_girl_names contient des tuples qui correspondent à top_ten_rank et à name pour chaque position.

Cet exercice fait partie du cours

Types de données en Python

Afficher le cours

Instructions

  • Passez en boucle sur la liste top_ten_girl_names et utilisez la décompression de tuple pour obtenir top_ten_rank et name.
  • Affichez (print) chaque rang et nom comme ceci : Rank #: 1 - Jada où le numéro 1 est le rang et Jada est le nom.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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