إجابات أسئلة أقيم تعلمي
أساسيات لغة البرمجة بايثون
المعرفة: أوظف في هذا الدرس ما تعلمته من معارف في الإجابة عن الأسئلة الآتية:
السؤال الأول:
ما الدالة في لغة البرمجة بايثون (Python) التي تجعل البرنامج تفاعليًا، وتمكن المستخدم من إدخال بيانات في البرنامج أثناء عمله؟
input ( )
السؤال الثاني:
أشرح قواعد كتابة الأسماء في لغة البرمجة بايثون (Python).
- احتواء المعرف فقط على أحد الحروف (a-z)، أو أحد الحروف (A - Z)، أو الأعداد (0-9)، أو الشرطة السفلية (_).
- أن يبدأ المعرف بأحد الحروف الكبيرة (A-Z)، أو أحد الحروف الصغيرة (a-z) ، أو الشرطة السفلية (_).
- عدم بدء المعرف بعدد، ومنع استخدام أي كلمة من الكلمات المحجوزة.
السؤال الثالث:
ما الفرق بين العامل = والعامل = = في لغة البرمجة بايثون (Python)؟ أدعم إجابتي بأمثلة.
= : عامل الإسناد الأساسي.
مثال: x = 5
== : عامل من عوامل المقارنة.
مثال: x = = y معناه هل قيمة x تساوي قيمة y .
المهارات: أوظف مهارات التفكير الناقد والتواصل الرقمي والبحث الرقمي في الإجابة عن الأسئلة الآتية:
السؤال الأول:
أتتبع البرنامج الآتي من دون تشغيله، ثم أحدد النتيجة المترتبة على عملية التشغيل إذا أدخل المستخدم العدد (1)، ثم العدد (2) ، ثم العدد (3)، ثم العدد (4).
x = int ( input ("Enter x=" ))
print (5 (x // 3))
- عند إدخال 1: النتيجة 0.
- عند إدخال 2: النتيجة 0.
- عند إدخال 3: النتيجة 5.
- عند إدخال 4: النتيجة 5.
السؤال الثاني:
أتتبع البرنامج الآتي من دون تشغيله، ثم أحدد النتيجة المترتبة على عملية التشغيل.
meal 'dates'
money = 10
if meal == "dates" or meal == "sandwich" and money >= 5:
print ( "Lunch being delivered." )
else:
print ( "Not able to deliver lunch." )
الإجابة:
Lunch being delivered.
السؤال الثالث:
أكتشف الأخطاء الواردة في البرنامج الآتي من دون تنفيذه.
1st_funding = int ( input ( "Enter 1st funding" ))
2nd_funding = int ( input ( "Enter 2nd funding" ))
raise 1st_funding + 2nd_funding
print ( "Raise =", raise )
1. لا يجوز أن يبدأ اسم المتغير برقم ومن ثم1st_funding و 2nd_funding
أسماء غير مقبولة.
2. raise هي كلمة محجوزة.
البرنامج المصحح:
first_funding = int ( input ( "Enter 1st funding=" ))
second_funding = int ( input ( "Enter 2nd funding= " ))
total_funding = first_funding + second_funding
print ( "Total funding =", total_funding)
إعداد : شبكة منهاجي التعليمية
17 / 09 / 2026
النقاشات