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

إضافة جهة اتصال

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

challenge icon

التحدي

سهل

الآن، قم بإنشاء الدالة add_contact التي تأخذ وسيطاً واحداً: contact_book (قاموس). يجب أن تقوم الدالة بما يلي:

  1. الحصول على مدخلات لاسم جهة الاتصال، ورقم الهاتف، والبريد الإلكتروني، والعنوان.
  2. التحقق مما إذا كان الاسم موجوداً بالفعل في القاموس. إذا كان موجوداً، قم بطباعة: "Contact already exists!".
  3. إذا لم يكن موجوداً، قم بحفظ جهة الاتصال بالتنسيق التالي:

    contact_book[name] = {
    	"phone": phone,
    	"email": email,
    	"address": address
    }

    ثم قم بطباعة: "Contact added successfully!".

جرّب بنفسك

def display_menu():
    print("Contact Book Menu:")
    print("1. Add Contact")
    print("2. View Contact")
    print("3. Edit Contact")
    print("4. Delete Contact")
    print("5. List All Contacts")
    print("6. Exit")

جميع دروس Logic & Flow