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

إضافة عنصر

جزء من قسم المنطق وتدفق التنفيذ في رحلة 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: {}

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Python عبر الإنترنت