Bucle while cu instrucțiuni condiționale
Instrumentul tău de scalare a rețetelor trebuie să verifice dacă ai suficiente ingrediente înainte de a mări rețeta. Vei folosi o buclă while combinată cu logică condițională pentru a verifica cantitățile de ingrediente și a afișa mesaje de stare utile. Ai o variabilă ingredients_checked care urmărește câte ingrediente ai verificat și total_ingredients, care reprezintă numărul total de ingrediente din rețeta ta de paste cu roșii și busuioc.
Acest exercițiu face parte din cursul
Introducere în Python pentru dezvoltatori
Instrucțiuni pentru exercițiu
- Creează o buclă
whilecare rulează cât timpingredients_checkedeste mai mic decâttotal_ingredients. - Mărește contorul
ingredients_checkedcu 1 la fiecare iterație a buclei. - Folosind instrucțiuni condiționale, verifică dacă au fost revizuite mai puțin de 4 ingrediente.
- Dacă nu, verifică dacă au fost revizuite cel mult 6 ingrediente.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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!")