Boucles conditionnelles avec des listes
Avant d'adapter votre recette de pâtes à la tomate et au basilic pour la réception, il est important de vérifier les quantités des ingrédients afin de connaître les quantités dont vous disposez. Les quantités de vos recettes sont enregistrées dans une liste intitulée quantities (mesurées en grammes). Pour commencer, vous allez parcourir les quantités et utiliser des conditions pour les classer, mais vous ne les mettrez pas encore à l'échelle. Cela vous permet de comprendre la répartition des ingrédients avant d'apporter des modifications.
Cet exercice fait partie du cours
Introduction à Python pour les développeurs
Instructions
- Parcourez chaque quantité de la liste
quantitiesen utilisantqtycomme variable d'itération. - À l'intérieur de la boucle, ajoutez une condition qui vérifie si
qtyest supérieure ou égale à 400 grammes. Si tel est le cas, affichez'Large quantity'. - Ajoutez une condition
elifpour vérifier siqtyest supérieure ou égale à 200 grammes. Si tel est le cas, affichez'Medium quantity'. - Ajoutez une clause
elsepour traiter toutes les quantités restantes et afficher'Small quantity'.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
quantities = [500, 400, 20, 15, 15, 7]
# Loop through each quantity in the recipe
for ____ in ____:
# Check if it's a large quantity (400g or more)
____ ____ >= 400:
print('Large quantity')
# Check if it's a medium quantity (200g or more)
____ qty >= ____:
print('Medium quantity')
# Otherwise it's a small quantity
____:
print('Small quantity')