CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Parcourez chaque quantité de la liste quantities en utilisant qty comme variable d'itération.
  • À l'intérieur de la boucle, ajoutez une condition qui vérifie si qty est supérieure ou égale à 400 grammes. Si tel est le cas, affichez 'Large quantity'.
  • Ajoutez une condition elif pour vérifier si qty est supérieure ou égale à 200 grammes. Si tel est le cas, affichez 'Medium quantity'.
  • Ajoutez une clause else pour 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')
Modifier et exécuter le code