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

أنواع البيانات والتحويل بينها

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

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

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

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

1) ما نوع القيمة 7؟
2) ما نوع القيمة "7"؟
3) ماذا يطبع البرنامج؟
main.py
print("2" + "3")
4) ماذا يطبع البرنامج؟
main.py
a = "10"b = "20"print(int(a) + int(b))
5) أي قيمة من نوع bool؟

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

1) القيمة 2.5 من نوع float.
الصواب: صح
2) int("abc") يحوّل النص إلى عدد بلا مشكلة.
الصواب: خطأ
3) str(10) تحوّل العدد 10 إلى نص.
الصواب: صح
4) "5" + "5" تساوي 10.
الصواب: خطأ

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

1) الدالة التي تخبرنا بنوع القيمة هي .
الإجابة: type
2) لتحويل النص "4.5" إلى عدد عشري نستخدم .
الإجابة: float
3) تحويل نص ليس رقمًا إلى عدد يسبب خطأ .
الإجابة: ValueError

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

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

main.py
x = "6"y = 4print(int(x) + y)print(x + str(y))
الناتج الصحيح:
Shell×
10
64
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».