MulaiMulai sekarang secara gratis

Menambahkan item ke list

Anda ingin mencoba fitur daftar belanja untuk pengali resep Anda. Sebelum melakukan pengalian, Anda ingin memeriksa bahan mana yang persediaannya tidak cukup di dapur. Anda akan melakukan loop melalui dictionary recipe standar dan item yang Anda miliki di pantry_stock, lalu menambahkan bahan apa pun ke daftar belanja jika jumlah yang dibutuhkan melebihi yang saat ini Anda miliki.

Latihan ini adalah bagian dari kursus

Pengantar Python untuk Pengembang

Lihat Kursus

Petunjuk latihan

  • Buat list kosong bernama shopping_list untuk menyimpan bahan yang perlu Anda beli.
  • Lakukan loop melalui item dalam dictionary recipe untuk mengakses nama bahan dan jumlah yang dibutuhkan.
  • Di dalam loop, periksa apakah required_qty lebih besar daripada yang Anda miliki di pantry_stock untuk bahan tersebut.
  • Jika Anda membutuhkan lebih banyak dari suatu bahan, tambahkan nama bahan ke shopping_list menggunakan metode .append().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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)
Edit dan Jalankan Kode