Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

إضافة عنصر

جزء من قسم Logic & Flow في رحلة Python على Coddy — الدرس 68 من 78.

challenge icon

التحدي

سهل

قم بإنشاء دالة باسم add_item تأخذ ثلاث وسائط: item (سلسلة نصية)، و price (عدد عشري)، و stock (عدد صحيح). يجب أن تقوم الدالة بما يلي:

  1. التحقق مما إذا كان العنصر موجوداً بالفعل في قاموس inventory.
    • إذا كان موجوداً، قم بطباعة "Error: Item '<item>' already exists.".
  2. إذا لم يكن العنصر موجوداً، قم بإضافته إلى inventory مع السعر والمخزون المقدمين.
    • قم بتخزين السعر كـ float والمخزون كـ integer.
  3. اطبع "Item '<item>' added successfully.".

أضف (استبدل) كتلة الكود التالية في أسفل الكود الخاص بك:

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

جرّب بنفسك

inventory = {}


print(inventory)  # Should output: {}

جميع دروس Logic & Flow