تقييم الدرس 19
المرور على القائمة والبحث فيها
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 19: المرور على القائمة والبحث فيها. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) ماذا يطبع البرنامج؟
total = 0for x in [2, 4, 6]: total += xprint(total)
2) ماذا يطبع البرنامج؟
count = 0for x in [5, 12, 8, 20]: if x > 10: count += 1print(count)
3) ماذا يطبع البرنامج؟
found = Falsefor n in ["علي", "سارة"]: if n == "منى": found = Trueprint(found)
4) كم سطرًا يطبع البرنامج؟
for c in ["أحمر", "أخضر", "أزرق"]: print(c)
5) ماذا يطبع آخر سطر؟
a = ["أ", "ب", "ج"]for i in range(len(a)): print(i + 1, "-", a[i])
2السؤال الثاني: صح أم خطأ
1) حلقة
for تمرّ على عناصر القائمة بالترتيب.الصواب: صح
2) نضع
total = 0 داخل الحلقة عند الجمع.الصواب: خطأ
3)
break توقف الحلقة عند إيجاد العنصر.الصواب: صح
4)
range(len(a)) تعطي أرقام خانات القائمة a.الصواب: صح
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) عند البحث يبدأ العَلَم
found بالقيمة .الإجابة: False
2) لإيقاف البحث بعد إيجاد العنصر نستخدم .
الإجابة: break
3) القائمة الفارغة نكتبها .
الإجابة:
[]4السؤال الرابع: أسئلة عملية
1) ما ناتج البرنامج؟
prices = [10, 25, 5]total = 0for p in prices: total += p print("المجموع الآن:", total)print("الإجمالي:", total)
الناتج الصحيح:Shell×
المجموع الآن: 10
المجموع الآن: 35
المجموع الآن: 40
الإجمالي: 40
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».