عرض القائمة
جزء من قسم Logic & Flow في رحلة Python على Coddy — الدرس 17 من 78.
التحدي
سهلفي هذا المشروع، سنقوم ببناء تطبيق Contact Book خطوة بخطوة من خلال تقسيمه إلى وظائف صغيرة وسهلة الإدارة. الخطوة الأولى هي إنشاء وظيفة display_menu.
قم بإنشاء وظيفة باسم display_menu تقوم بطباعة خيارات القائمة الرئيسية لـ Contact Book.
يجب أن تتضمن القائمة الخيارات التالية:
- Add Contact
- View Contact
- Edit Contact
- Delete Contact
- List All Contacts
- Exit
ستكون هذه الوظيفة هي نقطة البداية للبرنامج، مما يساعد المستخدمين على التنقل عبر الخيارات.
تحقق من test case لمعرفة تنسيق المخرجات!
جرّب بنفسك
جميع دروس Logic & Flow
1استكشاف المتغيرات
الثوابتإسناد المتغيرات المتعددةتبديل المتغيراتالمتغيرات النائبةتقريب الأرقامتحويل القوائم4تطبيق سجل جهات الاتصال
عرض القائمةإضافة جهة اتصال7المجموعات - الجزء الثاني
العمليات الرياضية - الجزء الأولالعمليات الرياضية - الجزء الثانيمراجعة - البحث عن الكنزالمجموعات الجزئية والمجموعات الشاملةالتكرار عبر المجموعاتمراجعة - متتبع البطولة10أساسيات تضمين القوائم (List Comprehensions)
الصيغة البرمجيةإنشاء قوائم بسيطةإضافة الشروطاستخدام تجميع البياناتمراجعة - بيت القوائممراجعة - عناصر الحرية5اتخاذ القرارات المتقدم
المعامل الثلاثيالتحقق من الانتماءالتحقق من الهويةأخطاء الإزاحةمراجعة - فلتر العطلات8مدير سجلات الطلاب
نظرة عامة على المشروعإضافة طالب3القواميس - الجزء الثاني
دوال القواميسالقواميس المتداخلةالتحقق من وجود المفاتيحالتكرار عبر القواميسمراجعة - عداد التكرار9تجميع البيانات المتقدم
استخدام Sumإيجاد الحد الأدنى والأقصىفرز البيانات بكفاءةمراجعة - Dictionary Sorter12أساسيات معالجة الأخطاء
ما هي معالجة الأخطاء؟كتلة Try و Exceptالتعامل مع استثناءات متعددةمراجعة - أخطاء عربة التسوق