Am Fm نشر 14 ديسمبر 2023 أرسل تقرير نشر 14 ديسمبر 2023 (معدل) السلام عليكم ورحمة الله وبركاته ، لدي الكود التالي وأريد إضافة elif إليه أرجو المساعدة x=3 y=6 if x > y: print("max") else: print("min") تم التعديل في 14 ديسمبر 2023 بواسطة عمار معلا تعديل صيغة السؤال 1 اقتباس
0 عمار معلا نشر 14 ديسمبر 2023 أرسل تقرير نشر 14 ديسمبر 2023 يمكنك القيام بذلك عبر إضافة elif مع شرط اخر ضمن نفس البلوك بحيث يعالج حالة x اصغر من y وكذلك يمكن أن يتحقق اذا كان متساويان، ويصبح الكود على الشكل التالي x=3 y=6 if x > y: print("max") elif x < y: print("min") else: print("equal") في البداية يتحقق اذا كان x اكبر من y وهنا حسب المثال x ليس اكبر من y اذا لن يتحقق الشرط بالانتقال إلى elif مع شرط x اصغر من y وحسب المثال x=3 اصغر من y=6 اذا يتحقق الشرط ويتم تنفيذ التعليمات تحته وسوف يطبع min وتمت إضافة حالة اخيره هي أن يكون x يساوي y سيطبع equal في حال التساوي اقتباس
0 عبدالباسط ابراهيم نشر 16 ديسمبر 2023 أرسل تقرير نشر 16 ديسمبر 2023 بالإضافة للشرح في التعليق السابق إليك مثال آخر يوضح استخدام elif في بناء الشروط: x = 5 if x < 0: print("Negative") elif x == 0: print("Zero") elif x > 0 and x < 10: print("Single digit") else: print("Double digit or more") في المثال، يتم التحقق من قيمة x وطباعة نص يوصف الحالة المناسبة. إذا كانت القيمة أقل من صفر، سيتم طباعة "Negative". إذا كانت القيمة تساوي الصفر، سيتم طباعة "Zero". إذا كانت القيمة أكبر من صفر وأقل من 10، سيتم طباعة "Single digit". وإذا لم تتطابق الحالة مع أي من الشروط السابقة، سيتم طباعة "Double digit or more". اقتباس
السؤال
Am Fm
السلام عليكم ورحمة الله وبركاته ، لدي الكود التالي وأريد إضافة elif إليه أرجو المساعدة
تم التعديل في بواسطة عمار معلاتعديل صيغة السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.