أسئلة التقييم
تقييم الدرس 11: حلقة for و range. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) كم مرة يُطبع «أهلًا»؟
for i in range(4): print("أهلًا")
2) ما آخر عدد يُطبع؟
for n in range(2, 7): print(n)
3) ماذا يطبع البرنامج؟
total = 0for n in range(5): total += nprint(total)
4) أي
range تعطي 5 10 15 20؟5) كم حرفًا يطبع البرنامج؟
for c in "نجاح": print(c)
2السؤال الثاني: صح أم خطأ
1)
range(5) تبدأ من 1.الصواب: خطأ
2) النهاية في
range لا تدخل في الأعداد.الصواب: صح
3) في حلقة
for لا نحتاج i += 1.الصواب: صح
4)
for لا تعمل مع النصوص.الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1)
range(4) تعطي الأعداد من 0 إلى .الإجابة: 3
2) القيمة الثالثة في
range(1, 10, 2) تسمّى .الإجابة: الخطوة
3) عندما نعرف عدد مرات التكرار نفضّل حلقة .
الإجابة: for
4السؤال الرابع: أسئلة عملية
1) ما ناتج البرنامج؟
for n in range(1, 4): print(n, "×", n, "=", n * n)
الناتج الصحيح:Shell×
1 × 1 = 1
2 × 2 = 4
3 × 3 = 9
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».