طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 111 · أساسيات برمجة الحاسب
تقييم الدرس 17

إرجاع النتيجة: return

أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس

أسئلة التقييم

تقييم الدرس 17: إرجاع النتيجة: return. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) ماذا يطبع البرنامج؟
main.py
def double(n):    return n * 2 print(double(10))
2) ماذا يطبع البرنامج؟
main.py
def add(a, b):    return a + b x = add(3, 4)print(x + 1)
3) ماذا يطبع البرنامج؟
main.py
def size(n):    if n > 10:        return "كبير"    return "صغير" print(size(4))
4) ماذا يطبع البرنامج؟
main.py
def f():    return "أ"    print("ب") print(f())
5) أي سطر يُرجع مربع العدد n؟

2السؤال الثاني: صح أم خطأ

1) return و print لهما المعنى نفسه.
الصواب: خطأ
2) يمكن حفظ القيمة التي تُرجعها الدالة في متغيّر.
الصواب: صح
3) الأسطر بعد return تُنفّذ.
الصواب: خطأ
4) يمكن أن تحتوي الدالة أكثر من return.
الصواب: صح

3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة

1) لإرجاع قيمة من الدالة نستخدم .
الإجابة: return
2) الدالة التي لا تُرجع شيئًا تعطي القيمة .
الإجابة: None
3) عندما تصل الدالة إلى return فإنها .
الإجابة: تخرج فورًا

4السؤال الرابع: أسئلة عملية

1) ما ناتج البرنامج؟

main.py
def total(price, count):    return price * count t = total(15, 3)print("الإجمالي:", t)print("بعد الخصم:", t - 5)
الناتج الصحيح:
Shell×
الإجمالي: 45
بعد الخصم: 40
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».