التمرين الأول: تحميل أسئلة لعبة المعلومات

اختر الإجابة الصحيحة بعد تحليل تنسيق الملف وتحويل كل سطر إلى بيانات قابلة للاستخدام داخل اللعبة.

بعد تقسيم سطر صحيح من ملف questions.txt، أين يوجد نص السؤال؟

شرح السؤال

يبدأ السطر بنص السؤال ثم تتبعه الخيارات ورقم الإجابة. حدّد فهرس أول عنصر في القائمة الناتجة عن التقسيم.

أي تعبير يجمع الخيارات الثلاثة وفق تنسيق الملف المقترح؟

شرح السؤال

تقع الخيارات مباشرة بعد نص السؤال وقبل رقم الإجابة الصحيحة. اجمع العناصر الثلاثة المتتالية في قائمة تحافظ على ترتيب عرضها.

إذا كان رقم الإجابة الصحيحة في الملف هو 2، فما القيمة التي تُخزن في المفتاح correct؟

شرح السؤال

ترقيم الخيارات المعروض للاعب يبدأ من واحد، بينما فهرسة القائمة تبدأ من الصفر. طبّق التحويل الموجود بعد قراءة الحقل الأخير.

لماذا تعيد load_questions() قائمة من القواميس بدل قائمة نصوص خام؟

شرح السؤال

يمتلك كل سؤال نصًا وخيارات وإجابة صحيحة مترابطة. ابحث عن بنية تجمع عدة سجلات وتمنح حقول كل سجل أسماء واضحة.

1 من {{ total_questions_count }}
المزيد من الأسئلة؟