القوائم
الإجابات لأولياء الأمور والمعلمين.
1
ابدأ بـ numbers = [3, 6, 9]. اكتب القائمة بعد append(12) ثم remove(6) ثم numbers[0] = 1.
[3, 6, 9, 12] ثم [3, 9, 12] ثم [1, 9, 12].
2
ماذا يحدث مع هذا الكود ولماذا؟
Python
1names = ["Mona", "Sami"] 2names.remove("Adam")
Output
ValueError: the value is not in the list
تتوقف بايثون بخطأ ValueError لأنه لا يوجد Adam في القائمة.
3
املأ الجدول للسلاسل المخترعة باستخدام الفحوص الأربعة. أي سلسلة تحصل على أعلى درجة؟
| السلسلة المخترعة | طول 8+ | رقم | كبير | رمز | الدرجة |
|---|---|---|---|---|---|
| "cat" | 0 | 0 | 0 | 0 | 0 |
| "Sunny2024" | 1 | 1 | 1 | 0 | 3 |
| "tree!" | 0 | 0 | 0 | 1 | 1 |
| "ABCDEFGH" | 1 | 0 | 1 | 0 | 2 |
السلسلة Sunny2024 تأخذ ٣ (الطول والرقم والحرف الكبير)، وtree! تأخذ ١، وABCDEFGH تأخذ ٢، وcat تأخذ ٠. أعلى درجة لـ Sunny2024.
4
اكتب خطوات (من دون كود) لبرنامج يطبع الأسماء في ["Mona", "Omar", "Salma", "Sami"] التي تبدأ بحرف O.
نمر على الأسماء؛ وإذا كان الحرف الأول O نطبع الاسم. فيطبع Omar.
5
يريد صديق اختبار برنامج القوة بكلمة المرور الحقيقية لحسابه. ماذا تقول له؟
لا تفعل ذلك. استخدم سلسلة مخترعة. فكلمة المرور الحقيقية تبقى سرية ولا تُكتب في برنامج تدريب.