CommencezCommencez gratuitement

Boucler avec un dictionnaire

Votre ajusteur de recette prend forme! Vous avez un dictionnaire nommé recipe qui contient les noms des ingrédients comme clés et leurs quantités en grammes comme valeurs pour vos pâtes aux tomates et au basilic. Vous devez maintenant multiplier toutes les quantités par un facteur de 2 pour servir plus d'invités à votre fête. Vous allez parcourir les éléments du dictionnaire et calculer les quantités ajustées.

Cette activité fait partie du cours

Introduction à Python pour les développeurs

Voir le cours

Instructions de l’exercice

  • Utilisez une boucle for pour parcourir le dictionnaire recipe, en utilisant ingredient et qty comme itérateurs.
  • À l'intérieur de la boucle, créez une variable appelée scaled_qty qui multiplie la quantité originale par le facteur d'échelle de 2.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

recipe = {
    "fusilli": 500,
    "tomatoes": 400,
    "basil": 20,
    "garlic": 15,
    "olive oil": 15,
    "salt": 7
}

# Loop through the recipe dictionary items
for ____, ____ in recipe.____:
    # Calculate the scaled quantity by multiplying by 2
    scaled_qty = qty ____
    
    print(ingredient, ":", scaled_qty, "g")
Modifier et exécuter le code