Menu
CoddyTech

Tambahkan Barang

Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 68 dari 78.

challenge icon

Tantangan

Mudah

Buat fungsi bernama add_item yang menerima tiga argumen: item (string), price (float), dan stock (int). Fungsi ini harus:

  1. Periksa apakah item sudah ada di dalam dictionary inventory.
    • Jika ada, cetak "Error: Item '<item>' already exists.".
  2. Jika item belum ada, tambahkan item tersebut ke inventory dengan harga dan stok yang diberikan.
    • Simpan harga sebagai float dan stok sebagai integer.
  3. Cetak "Item '<item>' added successfully.".

Tambahkan (ganti) blok kode berikut di bagian bawah kodemu:

add_item("Apple", 0.5, 100)
add_item("Banana", 0.2, 50)
add_item("Apple", 0.6, 30)  # Should print an error
print(inventory)  

Coba sendiri

inventory = {}


print(inventory)  # Should output: {}

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Python online