جاري التحميل...

الإدخال والإخراج

النص داخل input تسمية على الشاشة، لا جزءًا من السطر المحفوظ. input("Guest: ") يُظهر Guest: ثم ينتظر. إن كتبت tea فالاسم guest يمسك tea فقط، لا Guest: tea.

تسمية ثم السطر المكتوب

python
guest = input("Guest: ")
print(guest)

ترى Guest: على سطر الانتظار. تكتب tea وتضغط Enter. السطر التالي tea. print كتب ما حُفظ، لا التسمية.

السطر الذي تكتبه يُحفظ نصًا

من دون تسمية، guest = input() ينتظر حتى تضغط Enter. السطر الذي كتبته نص تحت الاسم guest. print(guest) يعيد كتابة ذلك النص.

اقرأ سطرًا ثم أعد كتابته

python
guest = input()
print(guest)

اكتب lida واضغط Enter. الناتج lida. لم يُصنع عدد. السطر من جنس النص الذي كان print("lida") يُظهره.

كل صف هو البرنامج نفسه مع سطر مختلف كتبته. أولًا guest = input() ثم print(guest).

📊 ما الذي يعود

ما تكتبه ما يمسكه guest ما يكتبه print
lida lida lida
tea tea tea
Enter وحده نص فارغ سطر فارغ

Enter وحده نص فارغ

إن ضغطت Enter بلا كتابة، النص المحفوظ فارغ. print يعمل ويكتب سطرًا فارغًا. الفراغ ليس كلمة empty، والاسم لم يضع. guest موجود. لا أحرف داخله.

الرقم الذي تكتبه ما زال نصًا

إن كتبت 3 فالاسم guest يمسك الحرف 3. هذه الصفحة لا تجمع ولا تحوّل الحرف إلى عدد. الصفحة التالية أعداد. إلى ذلك الحين، 3 الآتي من input نص.

قلها أنت

  1. اكتب lida. guest = input() ثم print(guest) يكتب lida.
  2. input("Guest: ") يُظهر التسمية. السطر المحفوظ هو ما تكتبه بعدها فقط.
  3. Enter وحده يحفظ نصًا فارغًا وprint يكتب سطرًا فارغًا.
  4. كتابة 3 نص، لا عدد.
  5. التسمية Guest: ليست داخل guest.

قراءات خاطئة

  • أن تكتب tea وتنتظر Guest: tea
  • أن تظن Enter وحده يعني أن الاسم لم يُحفظ
  • أن تأخذ 3 المكتوب عددًا تجمعه هذه الصفحة
  • أن تنسى Enter فيبقى البرنامج منتظرًا
  • أن تطبع التسمية وتسميها السطر المكتوب

إن جمعتها

input() ينتظر. تكتب سطرًا وتضغط Enter. guest = input() يحفظ ذلك السطر نصًا.
print(guest) يعيد النص. اكتب lida ترَ lida.
input("Guest: ") يُظهر تسمية. التسمية لا تُحفظ. اكتب tea فيمسك guest كلمة tea.
Enter وحده يحفظ نصًا فارغًا. print يكتب سطرًا فارغًا.
3 المكتوب ما زال نصًا. الصفحة التالية أعداد.

🧠 اختبر معرفتك

جاهز للبدء

اختبر معرفتك

تحدى نفسك مع هذا الاختبار التفاعلي واكتشف مدى فهمك للموضوع

❓
6
الأسئلة
🎯
70%
للنجاح
♾️
∞
الوقت
🔄
∞
المحاولات

📝 التعليمات

  • اقرأ كل سؤال بعناية
  • اختر أفضل إجابة لكل سؤال
  • يمكنك إعادة الاختبار عدة مرات كما تريد
  • سيتم عرض تقدمك في الأعلى