Podmíněné while smyčky
Tvůj škálovač receptů potřebuje ověřit, že máš dostatek každé ingredience, než recept zvětšíš. Použiješ smyčku while v kombinaci s podmínkovou logikou ke kontrole množství ingrediencí a zobrazení průběžných stavových hlášení. Máš k dispozici proměnnou ingredients_checked, která sleduje, kolik ingrediencí jsi zkontroloval/a, a proměnnou total_ingredients představující celkový počet ingrediencí v receptu na těstoviny s rajčaty a bazalkou.
Toto cvičení je součástí kurzu
Introduction to Python for Developers
Pokyny k cvičení
- Vytvoř smyčku
while, která běží, dokud jeingredients_checkedmenší nežtotal_ingredients. - Při každém průchodu smyčkou zvyš čítač
ingredients_checkedo 1. - Pomocí podmínkových příkazů ověř, zda bylo zkontrolováno méně než 4 ingredience.
- Pokud ne, ověř, zda bylo zkontrolováno nejvýše 6 ingrediencí.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
total_ingredients = 7
ingredients_checked = 0
# Set up the loop
____ ingredients_checked < total_ingredients:
# Increment the counter
____ += 1
# Check if less than 4 ingredients reviewed
____ ingredients_checked < 4:
print("More than half remaining")
# Check if 6 or fewer ingredients reviewed
____ ingredients_checked <= 6:
print("Nearly finished checking")
else:
print("All ingredients verified!")