people = 2
points = 3500
if people >= 2 and points >= 3000:
print("Save 20%")
السؤال الثاني
ابتداءً من السطر الخامس، أدخل نفس البرنامج الموضح أدناه.
elif people >= 2 or points >= 3000:
print("10% off")
الاجابة
يكتب الكود الاتى في السطرين الخامس والسادس مع مراعاه السطر السادس يبدا بعد اربع مسافات
elif people >= 2 or points >= 3000:
print("Save 10%")
الكود النهائي
people = 2
points = 3500
if people >= 2 and points >= 3000:
print("20% off")
elif people >= 2 or points >= 3000:
print("Save 10%")
...............................................................................................................................................
الدرس الثاني
[الدرس2]التكرار (الحلقات)
سؤال
(حاول أن ترددها عشر مرات في ذهنك!) warm، warm، warm... ما هي الحشرة المعروفة بقرونها الباردة؟ worm
الاجابة
worm
السؤال الاول
انقر على "تشغيل الكود" دون تعديل البرنامج.
نضغط علي تشغيل الكود فقط
....................................................................................................................................................
الدرس الثالث
[الدرس3]التدرب على جملة for (1)
السؤال الاول
ستقوم بإنشاء برنامج يُخرج القيمة "warm" عشر مرات.
أدخل البرنامج نفسه كما هو موضح أدناه.
for count in range(10):
الاجابة
كتابة الكود التالى في المكان المخصص بالسطر الاول
count in range(10):
ليكون شكل الكود النهائي
for count in range(10):
print("warm")
السؤال الثاني
أنشئ برنامجك كما يلي:
(1) اطبع "deer" على الشاشة 10 مرات.
* اجعل البرنامج بأكمله 3 أسطر.
*استخدم count كاسم للمتغير.
الاجابة
نسخ او كتابة الكود الاتى مع مراعاه المسافات بالسطر الثاني
ونفس التعليمات السابقة للنسخ
السؤال الثالث
أنشئ برنامجك كما يلي:
(1) اطبع "campus" على الشاشة 10 مرات.
* اجعل البرنامج بأكمله 3 أسطر.
*استخدم count كاسم للمتغير.
الاجابة
نسخ او كتابة الكود الاتى مع مراعاه المسافات بالسطر الثاني
نفس التعليمات السابقة للنسخ
....................................................................................................................................................
الدرس الرابع
[الدرس4]التدرب على جملة for (2)
السؤال الاول
أدخل البرنامج نفسه كما هو موضح أدناه.
for i in range(3):
print("She sells seashells")
الاجابة
كتابة الكود الاتى في المكان المخصص له بالسطر الاول
i in range(3):
ليكون شكل الكود النهائي
for i in range(3):
print("She sells seashells")
السؤال الثاني
أدخل البرنامج نفسه كما هو موضح أدناه.
for i in range(1, 3):
print("She sells seashells")
الاجابة
كتابة الكود التالي مع مراعاه السطر الثاني يبدا بعد عدد 2 مسافه
نفس التعليمات السابقة للنسخ
for i in range(1, 3):
print("She sells seashells")
السؤال الثالث
أنشئ برنامجك كما يلي:
(1) اطبع "She sells seashells" على الشاشة 100 مرة.
* اجعل البرنامج سطرين فقط.
* استخدم i كاسم للمتغير.
* يُحدد عدد مرات التكرار بواسطة الرقم الموجود داخل range( ).
الاجابة
نفس تعليمات النسخ السابقة
for i in range(100):
print("She sells seashells")
....................................................................................................................................................
حل اختبار المستوي العاشر بايثون
حل مراجعة المستوي العاشر بايثون
السؤال الاول
عندما تقوم بكتابة "تكرار طباعة كلمة apple على الشاشة 10 مرات" كبرنامج، حدد ما تكتبه في بداية البرنامج.
الاجابة
for
السؤال الثاني
اختر البرنامج الصحيح لإضافة 1 إلى المتغير i في كل مرة.
الاجابة
i = i + 1
السؤال الثالث
اختر البرنامج الصحيح لتكرار عملية محددة 10 مرات.
الاجابة
for i in range(10):
الكود الخاص بك
السؤال الرابع
أنشئ برنامجك كما يلي:
(1) اعرض "Hello" على الشاشة خمس مرات.
*استخدم "i" كاسم للمتغير، واستخدم range(5).
الاجابة
تعديل الكود بالسطر الاول ليكون هكذا
ملحوظة في حالة نسخك للاجابة واعطاك الاجابة خطا رجاء كتابة الكود يدويا اول سطر فقط
for i in range(5):
وشكل الكود النهائي هكذا
for i in range(5):
print("Hello")
السؤال الخامس
أنشئ برنامجك كما يلي:
(1) اعرض "Hello" على الشاشة 7 مرات.
*استخدم "i" كاسم للمتغير، واستخدم range(7).
الاجابة
كتابة الكود الاتى مع مراعاه السطر الثاني يبدا بعد اربع مسافات
ملحوظة في حالة نسخك للاجابة واعطاك الاجابة خطا رجاء كتابة الكود يدويا
for i in range(7):
print("Hello")
ليست هناك تعليقات:
إرسال تعليق