الفصل 3
3.1 مراجعة السلاسل النصية
8.
c.
الشرطة المائلة العكسية الأولى تشير إلى تسلسل هروب، والشرطة المائلة العكسية الثانية تشير إلى الحرف.
3.2 السلاسل النصية المُنسَّقة
2.
a.
السلسلة النصية ليست سلسلة نصية مُنسَّقة، لذا تُطبع أحرف الأقواس المعقوفة (حول temp و food) حرفيًا.
4.
a.
مُحدِّد التنسيق
02d يضيف 0 إلى مقدمة العدد الصحيح عندما يكون العدد الصحيح مكونًا من رقم واحد فقط.
3.3 مراجعة المُتغيِّرات
2.
c.
يُسند البرنامج الكائن من نوع عدد صحيح
10
والكائن من نوع عدد عشري
9.7
، كما هو موضح في مخطط الذاكرة.
3.4 أساسيات القوائم
4.
a.
الفهرس -1 يشير دائمًا إلى العنصر الأخير في قائمة. يمكن أيضًا استخدام التعبير
len(name_list)-1، الذي يُقيَّم إلى
3
ويشير إلى العنصر الأخير في قائمة مكونة من 4 عناصر، بدلاً من -1 هنا.
3.5 أساسيات الصفوف
3.
a.
يجب إنشاء صف باستخدام الفواصل. الأقواس اختيارية ولكن يوصى بها. العناصر الثلاثة هي
"a"
،
"b"
، و
"c"
.
4.
b.
يُسند
my_tuple في البداية بالصف (0.693, 0.414, 3.142). ثم يُسند my_tuple بالصف الجديد، (0.693, 1.414, 3.142)، لتصحيح خطأ في العنصر الثاني.
6.
b.
الصفوف غير قابلة للتغيير، لذا فإن محاولات التغيير تنتج أخطاء. استخدام صف سيحمي الثوابت من التغييرات العرضية.