Mulai sekarangMulai 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 merupakan bagian dari kursus

Pengantar Python untuk Pengembang

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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