ÎncepețiÎncepe gratuit

Adăugarea elementelor într-o listă

Vrei să testezi funcționalitatea listei de cumpărături din aplicația ta de scalat rețete. Înainte de a scala orice, vrei să verifici ce ingrediente nu ai în cantitate suficientă în cămară. Vei parcurge dicționarul standard recipe și stocul disponibil din pantry_stock, apoi vei adăuga în lista de cumpărături orice ingredient pentru care cantitatea necesară depășește ce ai deja la dispoziție.

Acest exercițiu face parte din cursul

Introducere în Python pentru dezvoltatori

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o listă goală numită shopping_list pentru a stoca ingredientele pe care trebuie să le cumperi.
  • Parcurge elementele din dicționarul recipe pentru a accesa atât numele ingredientelor, cât și cantitățile necesare.
  • În interiorul buclei, verifică dacă required_qty este mai mare decât ce ai în pantry_stock pentru acel ingredient.
  • Dacă ai nevoie de mai mult dintr-un ingredient, adaugă-i numele în shopping_list folosind metoda .append().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Create an empty shopping list
shopping_list = ____

# Loop through each ingredient and required quantity
for ingredient, required_qty in recipe.____:
    # Check if we need more than what we have
    if ____ > pantry_stock[ingredient]:
        # Add the ingredient to our shopping list
        shopping_list.____

# Display the shopping list
print("Shopping list:", shopping_list)
Editează și rulează codul