الانتقال إلى المحتوى الرئيسي

أمر الإدخال: إخراج البيانات إلى الشاشة والقراءة من لوحة المفاتيح

يوفر أمر الإدخال في لغة برمجة بايثون القدرة على التفاعل مع المستخدم ، مما يسمح لك بإخراج البيانات إلى الشاشة وقراءة الإدخال من لوحة المفاتيح. هذا الأمر هو أحد الأوامر الرئيسية للعمل مع الإدخال/الإخراج في بايثون ويستخدم بنشاط عند إنشاء برامج بسيطة ومعقدة.

يتم استخدام وظيفة الطباعة لعرض البيانات على الشاشة. يسمح لك بتمريره أي كائن أو بيانات يجب إخراجها ، ويقوم تلقائيا بتحويلها إلى سلسلة وعرضها على الشاشة. على سبيل المثال ، يمكنك عرض تحية على الشاشة:

طباعة ("مرحبا ، العالم!")

ستكون نتيجة تنفيذ هذا الأمر عرض السطر " مرحبا ، العالم!".

لقراءة البيانات من لوحة المفاتيح ، يتم استخدام وظيفة الإدخال. يقوم بإيقاف تنفيذ البرنامج مؤقتا ، وينتظر أن يقوم المستخدم بإدخال البيانات من لوحة المفاتيح ، ثم يقوم بإرجاع البيانات المدخلة كسلسلة. على سبيل المثال ، يمكنك أن تطلب من المستخدم إدخال اسمه ثم عرضه على الشاشة:

الاسم = الإدخال ("أدخل اسمك:")

طباعة ("مرحبا ،" + اسم+"!")

بعد تنفيذ هذه الأوامر ، سيقوم البرنامج بإيقاف وعرض طلب لإدخال اسم. يقوم المستخدم بإدخال اسمه وبعد الضغط على مفتاح الإدخال ، يستمر البرنامج في التنفيذ. البرنامج ثم إخراج تحية مع الاسم الذي تم إدخاله.

تحديد أمر الإدخال في بايثون

يتم استخدام أمر الإدخال في بايثون لتلقي البيانات من المستخدم عبر إدخال لوحة المفاتيح. هذا أمر مفيد للغاية يسمح للبرنامج بالتفاعل مع المستخدم وتلقي المعلومات التي يدخلها.

لاستخدام أمر الإدخال ، يجب تعيين قيمة الإدخال لمتغير. يمكن أن يقبل أمر الإدخال وسيطة اختيارية يتم إخراجها قبل الإدخال المتوقع. على سبيل المثال:

الاسم = الإدخال ("أدخل اسمك:")

في المثال أعلاه ، سيتم عرض السلسلة "أدخل اسمك" : "،وبعد ذلك ينتظر البرنامج إدخال البيانات من المستخدم. بعد الدخول والضغط على مفتاح الإدخال ، سيتم تعيين القيمة المدخلة لمتغير الاسم.

يقوم أمر الإدخال دائما بإرجاع سلسلة ، لذلك إذا لزم الأمر ، يمكنك تحويل البيانات إلى النوع المطلوب. على سبيل المثال ، يمكنك استخدام الدالة كثافة العمليات للتحويل إلى رقم:

العمر = كثافة العمليات (الإدخال ("أدخل عمرك:"))

في هذه الحالة ، سيتم تحويل القيمة التي أدخلها المستخدم إلى عدد صحيح وتعيينها لمتغير العمر.

من المهم ملاحظة أن أمر الإدخال يمكن أن يؤدي إلى أخطاء إذا قام المستخدم بإدخال بيانات غير صحيحة. لذلك ، قبل استخدام أمر الإدخال ، يوصى بالتحقق من بيانات الإدخال للتأكد من صحتها أو التعامل مع الاستثناءات المحتملة.

كيفية طباعة البيانات على الشاشة باستخدام أمر الطباعة

يتم استخدام أمر الطباعة في لغة برمجة بايثون لإخراج البيانات إلى الشاشة. يسمح هذا الأمر للبرنامج بنقل المعلومات إلى المستخدم أو عرض نتائج تنفيذ رمز معين.

لاستخدام أمر الطباعة ، يجب عليك كتابة الكلمة الأساسية" طباعة " وتحديد البيانات المراد إخراجها. يمكن أن تكون هذه البيانات أرقاما أو سلاسل أو متغيرات.

أمثلة على استخدام أمر الطباعة:

  • طباعة (5) - يعرض الرقم 5 على
  • شاشة الطباعة ("مرحبا ، العالم!")- يعرض السطر " مرحبا ، العالم!"على الشاشة
  • طباعة (رقم — - يعرض قيمة المتغير رقم (10) على الشاشة

بشكل افتراضي ، يقوم أمر الطباعة بإخراج البيانات كسلسلة محاطة بعلامات اقتباس. ومع ذلك ، إذا تم تحديد رقم أو متغير كبيانات ، فسيتم إخراجها بدون علامات اقتباس.

بالإضافة إلى ذلك ، يمكن أن يقبل أمر الطباعة العديد من الوسائط التي سيتم فصلها بمسافة:

  • طباعة ("مرحبا" ، " العالم!")- يعرض السطر " مرحبا بالعالم!"على الشاشة

عند استخدام أمر الطباعة ، يمكنك تحديد معلمات إضافية من شأنها تغيير سلوك إخراج البيانات. على سبيل المثال:

  • طباعة ("مرحبا العالم!"،النهاية="") - لا يضيف حرف سطر جديد في النهاية
  • من إخراج الطباعة ("مرحبا العالم!"،سبتمبر="،") - يحدد فاصلا بين الوسيطات (في هذه الحالة ، فاصلة)

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