اختيار الاسم
لديك أربع تذاكر وتحتاج إلى اسم لهذا الرقم حتى تستعمله مرة أخرى. الاسم هو ticket_count. السطر الأول يحفظ الرقم 4: ticket_count = 4. السطر الثاني يسأل عن هذا الاسم: print(ticket_count). الدالة print تبحث عن ticket_count وتكتب الرقم المحفوظ هناك.
ticket_count = 4
print(ticket_count)
تعرض الشاشة 4. الرقم 4 عدد صحيح بلا فاصلة عشرية. ينتهي البرنامج ولا تُكتب None. البحث عن الاسم دقيق. Ticket_count ليس الاسم الذي حفظته أنت. السطر print(Ticket_count) ليس في هذا البرنامج. أضف هذا السطر فيتوقف بخطأ NameError، لأن شيئًا لم يُحفظ تحت الاسم Ticket_count.
ticket_count = 4
Ticket_count = 9
print(ticket_count)
print(Ticket_count)
البرنامج الثاني تجربة منفصلة. يحفظ 4 تحت الاسم ticket_count، ثم 9 تحت الاسم Ticket_count. تعرض الشاشة 4 ثم 9، لأن هذين اسمان مختلفان. كلا الرقمين عدد صحيح بلا فاصلة عشرية. البرنامج الثاني لا يغيّر الأول. شغّل الأول مرة أخرى فتبقى الشاشة 4. يجب أن يكون الاسم كلمة واحدة تستطيع كتابتها مرة أخرى لاحقًا. السطر ticket count = 4 ليس في هذا البرنامج. المسافة تكسر الاسم، فيتوقف السطر بخطأ SyntaxError، ولا يُحفظ أي رقم. لا يجوز أن يبدأ الاسم برقم. السطر 4tickets = 4 ليس هنا. يتوقف هذا السطر بخطأ SyntaxError، ولا تُكتب None. الكلمة class تخص اللغة أصلًا، فلا تستطيع أن تختار class = 4 اسمًا. يتوقف هذا السطر أيضًا بخطأ SyntaxError.
تستطيع الآن أن تعطي رقمًا اسمًا، وأن تسأل عنه لاحقًا بالكتابة نفسها. الحرف الكبير المختلف يعني اسمًا مختلفًا. الصفحة التالية اسمها الخلاصة والخطوة التالية.
اسأل بالكتابة نفسها التي حفظتها
ticket_count يحفظ 4. Ticket_count يحفظ 9. المسافة، أو الرقم في أول الاسم، توقف السطر قبل أن يُحفظ أي رقم. الصفحة التالية اسمها الخلاصة والخطوة التالية.
🧠 اختبر معرفتك
اختبر معرفتك
تحدى نفسك مع هذا الاختبار التفاعلي واكتشف مدى فهمك للموضوع
📝 التعليمات
- اقرأ كل سؤال بعناية
- اختر أفضل إجابة لكل سؤال
- يمكنك إعادة الاختبار عدة مرات كما تريد
- سيتم عرض تقدمك في الأعلى