Menu
Coddy logo textTech

Öğe Ekle

Coddy'nin Python Journey'sinin Logic & Flow bölümünün bir parçası — ders 68 / 78.

challenge icon

Görev

Kolay

item (string), price (float) ve stock (int) olmak üzere üç argüman alan add_item adında bir fonksiyon oluşturun. Fonksiyon şunları yapmalıdır:

  1. Öğenin inventory sözlüğünde zaten var olup olmadığını kontrol edin.
    • Eğer varsa, "Error: Item '<item>' already exists." yazdırın.
  2. Öğe mevcut değilse, sağlanan fiyat ve stok bilgisiyle birlikte inventory sözlüğüne ekleyin.
    • Fiyatı float, stoğu ise integer olarak saklayın.
  3. "Item '<item>' added successfully." yazdırın.

Kodunuzun en altına aşağıdaki kod bloğunu ekleyin (veya mevcut olanla değiştirin):

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

Kendin dene

inventory = {}


print(inventory)  # Should output: {}

Logic & Flow bölümündeki tüm dersler