Boucle avec un dictionnaire
Votre calculateur est presque prêt. Vous disposez d'un dictionnaire intitulé recipe qui contient les noms des ingrédients comme clés et leurs quantités en grammes comme valeurs pour vos pâtes à la tomate et au basilic. Vous devez maintenant multiplier toutes les quantités par deux afin de pouvoir accueillir davantage d'invités à votre réception. Vous allez parcourir les éléments du dictionnaire et calculer les quantités mises à l'échelle.
Cet exercice fait partie du cours
<cours>Introduction à Python pour les développeurs</cours>Instructions de l’exercice
- Utilisez une boucle
forpour parcourir le dictionnairerecipe, en utilisantingredientetqtycomme itérateurs. - À l'intérieur de la boucle, créez une variable nommée
scaled_qtyqui multiplie la quantité initiale par le facteur 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")