Boucles conditionnelles avec des listes
Avant d'ajuster votre recette de pâtes aux tomates et au basilic pour la fête, vous devez examiner les quantités d'ingrédients pour comprendre avec quoi vous travaillez. Les quantités de votre recette sont stockées dans une liste appelée quantities (mesurées en grammes). Comme première étape pour créer votre outil d'ajustement de recette, vous allez parcourir ces quantités et utiliser des conditions pour les catégoriser — sans encore les ajuster. Cela vous aide à comprendre la répartition des ingrédients avant d'apporter des changements.
Cette activité fait partie du cours
Introduction à Python pour les développeurs
Instructions de l’exercice
- 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. Le cas échéant, affichez'Large quantity'. - Ajoutez une condition
elifpour vérifier siqtyest supérieure ou égale à 200 grammes. Le cas échéant, affichez'Medium quantity'. - Ajoutez une clause
elsepour traiter toutes les autres quantités et affichez'Small quantity'.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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')