تقييم الدرس 9
الشروط المتعددة: elif و and و or
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 9: الشروط المتعددة: elif و and و or. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) ماذا يطبع البرنامج؟
n = 7if n > 10: print("أ")elif n > 5: print("ب")else: print("ج")
2) ماذا يطبع البرنامج؟
x = 5print(x > 1 and x > 8)
3) ماذا يطبع البرنامج؟
x = 5print(x > 1 or x > 8)
4) أي سطر يفحص أن
n بين 1 و 10؟5) كم مرة يُطبع شيء في سلسلة
if/elif/else واحدة؟2السؤال الثاني: صح أم خطأ
1)
elif تُكتب بعد if وقبل else.الصواب: صح
2) مع
and يكفي أن يتحقق شرط واحد.الصواب: خطأ
3) يمكن أن يكون في البرنامج أكثر من
elif.الصواب: صح
4) بايثون يفحص كل الشروط حتى بعد إيجاد شرط صحيح.
الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) لجمع شرطين يجب أن يتحققا معًا نستخدم .
الإجابة: and
2) لشرط يكفي فيه تحقق أحد الطرفين نستخدم .
الإجابة: or
3) «وإلا إذا» في بايثون هي .
الإجابة: elif
4السؤال الرابع: أسئلة عملية
1) المستخدم أدخل 76. ما ناتج البرنامج؟
mark = int(input("الدرجة: "))if mark >= 90: print("ممتاز")elif mark >= 75: print("جيد جدًّا")else: print("ناجح")
الناتج الصحيح:Shell×
الدرجة: 76
جيد جدًّا
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».