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

كيفية استخدام بايثون للحصول على البيانات من لوحة المفاتيح

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

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

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

في هذا المثال ، سيطلب من المستخدم إدخال اسمه ، وبعد إدخال البيانات ، سيتم حفظ هذه السلسلة في متغير الاسم. الآن يمكننا استخدام هذا المتغير في مزيد من التعليمات البرمجية للعمل مع اسم المستخدم.

  1. أمثلة على استخدام بايثون لإدخال البيانات من لوحة المفاتيح
  2. طريقة الإدخال () لتلقي المدخلات من المستخدم
  3. قراءة ومعالجة البيانات باستخدام وحدة النظام
  4. استخدام مكتبة بيغام لتلقي أحداث لوحة المفاتيح
  5. العمل مع النماذج وإدخال البيانات لتطبيقات الويب في بايثون

أمثلة على استخدام بايثون لإدخال البيانات من لوحة المفاتيح

يوفر بيثون طرق مختلفة للحصول على البيانات من لوحة المفاتيح. لنلق نظرة على بعض الأمثلة:

1. وظيفة الإدخال ()

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

2. طرق فئة الإدخال () للعمل مع الأرقام

يمكن استخدامها لإدخال البيانات الرقمية. على سبيل المثال:

3. الحصول على قيم متعددة

لتقسيم إدخال السلسلة. على سبيل المثال:

.

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

طريقة الإدخال () لتلقي المدخلات من المستخدم

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

مثال:

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

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

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

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

مثال:

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

العمر = كثافة العمليات (العمر)

طباعة ("في 10 سنوات سوف تكون" + شارع (العمر + 10) + " سنوات.")

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

تسمح لك طريقة الإدخال () أيضا بتمرير سلسلة دعوة إلى المستخدم. سيتم عرض هذا الخط قبل انتظار الإدخال.

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

ال

خطوط = []

بينما صحيح:

خط = سيس.ستدين.قراءة الخط()

خطوط.إلحاق (خط)

عدد = كثافة العمليات (خط)

# عدد المعالجة

. يكون هذا مفيدا عندما تحتاج إلى نقل البيانات إلى برنامج عند بدء تشغيله: