مراجعة لدوال الشرطية `if elif else`

[python]

إليك منشور مراجعة لدوال الشرطية if elif else بروح الدعابة:


:vertical_traffic_light: دليل المبتدئين للسير في “زحمة” الشروط: if elif else! :vertical_traffic_light:

مرحبًا بكم في رحلة مليئة بالتشويق والإثارة عبر شوارع الشروط البرمجية! اليوم سنتحدث عن ثلاثي القوة الذي يتحكم في تدفق برنامجك: if, elif, وelse.

:star2: if: القائد العظيم

  • تخيل أنك شرطي مرور عند إشارة ضوئية. إذا كانت الإشارة حمراء (تتحقق الشرط)، فأنت تأمر السائق بالتوقف. هذا هو if!
  • if هو أول من يتدخل في الموقف. إذا تحقق الشرط، ينفذ الأوامر (الكود داخل الكتل).

:vertical_traffic_light: elif: الحكيم المستشار

  • الآن، إذا لم تكن الإشارة حمراء، فقد تكون صفراء. هنا يظهر صديقنا elif!
  • elif هو الرجل الحكيم الذي يدرس الوضع ويعطي الحل المناسب عندما يفشل if. يمكنك أن تعطيه شروطًا جديدة ليفحصها.

:performing_arts: else: المنقذ الغامض

  • وأخيرًا، إذا لم تكن الإشارة لا حمراء ولا صفراء، فماذا بقي؟ الأخضر طبعًا! هنا يدخل else ليأخذ زمام الأمور عندما يفشل الجميع في تحديد الوضع.
  • else لا يحتاج شروطًا؛ فهو الحل الأخير عندما تفشل كل الخيارات الأخرى.

:writing_hand: في الحياة اليومية

  • تخيل نفسك في مقهى:
    if لديك قهوة: 
        اشربها بنشاط
    elif لديك شاي:
        اشربه ببطء
    else:
        اشرب ماء واحتفظ بهدوئك
    

لذا في النهاية، سواء كنت من عشاق القهوة، الشاي، أو الماء، فإن if elif else ستساعدك في اتخاذ القرارات الصحيحة في برنامجك… أو في حياتك! :wink:


[python] أتمنى أن يكون هذا المنشور قد أضاف لمسة من الفكاهة إلى دوال الشرطية! :smile:

3 إعجابات