Začněte nyníZačněte zdarma

Podmíněné procházení seznamu

Než začneš škálovat recept na těstoviny s rajčaty a bazalkou na party, potřebuješ zkontrolovat množství ingrediencí a zorientovat se v tom, s čím pracuješ. Množství jsou uložena v seznamu quantities (v gramech). Jako první krok při budování škálovače receptu projdeš tato množství a pomocí podmínek je rozdělíš do kategorií – samotné škálování zatím přeskočíme. Díky tomu lépe pochopíš rozložení ingrediencí, než začneš cokoliv měnit.

Toto cvičení je součástí kurzu

Introduction to Python for Developers

Zobrazit kurz

Pokyny k cvičení

  • Projdi každé množství v seznamu quantities pomocí smyčky for a jako proměnnou iterátoru použij qty.
  • Uvnitř smyčky přidej podmínku, která zkontroluje, jestli je qty větší nebo rovno 400 gramům. Pokud ano, vypiš 'Large quantity'.
  • Přidej podmínku elif, která zkontroluje, jestli je qty větší nebo rovno 200 gramům. Pokud ano, vypiš 'Medium quantity'.
  • Přidej klauzuli else, která ošetří všechna zbývající množství, a vypiš 'Small quantity'.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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')
Upravit a spustit kód