بيثون هي واحدة من لغات البرمجة الأكثر شعبية في العالم ، وهو أمر عظيم للمطورين المبتدئين. من السهل التعلم ويسمح لك بإنشاء برامج قوية. تتمثل إحدى المهام الرئيسية لأي برنامج في إدخال البيانات ، وتوفر بايثون عدة طرق لإدخال الأرقام من لوحة المفاتيح.
أسهل طريقة لإدخال الأرقام هي استخدام وظيفة الإدخال (). تتيح هذه الوظيفة للمستخدم إدخال شيء ما من لوحة المفاتيح ثم حفظ النتيجة في متغير. على سبيل المثال ، إذا كنت تريد إدخال رقم ، فيمكنك القيام بذلك على النحو التالي:
عدد = كثافة العمليات (المدخلات ()
في هذا المثال ، سيتم حفظ الرقم الذي تم إدخاله إلى متغير الرقم من نوع كثافة العمليات. إذا كنت تريد إدخال رقم النقطة العائمة ، استخدم وظيفة تعويم () بدلا من إنت().
هناك طريقة أخرى لإدخال الأرقام وهي استخدام أمر الإدخال الخام (). يقبل هذا الأمر إدخال لوحة المفاتيح ويعيده كسلسلة. لتحويل سلسلة إلى رقم ، يمكنك استخدام إنت() أو تعويم () وظائف. على سبيل المثال:
عدد = كثافة العمليات (الخام_الإدخال())
أنت الآن على دراية بالطرق الأساسية لإدخال الأرقام من لوحة المفاتيح في بايثون. حاول استخدامها في البرامج الخاصة بك ومعرفة كيف يمكن أن تجعل حياتك أسهل كمبرمج!
- التحضير للعمل مع إدخال لوحة المفاتيح
- أساسيات العمل مع وظيفة الإدخال()
- أنواع البيانات وإدخال لوحة المفاتيح
التحضير للعمل مع إدخال لوحة المفاتيح
قبل البدء في العمل مع إدخال لوحة المفاتيح في بيثون ، تحتاج إلى تثبيت وتكوين بيئة التطوير. للقيام بذلك ، يمكنك استخدام أدوات شعبية مثل أناكوندا ، بيشارم أو جوبيتر دفتر. توفر هذه البيئات معالجة مريحة للرمز ودعم إدخال لوحة المفاتيح.
. تتيح هذه الوظيفة للمستخدم إدخال بيانات عشوائية من لوحة المفاتيح. على سبيل المثال ، يسمح الرمز التالي للمستخدم بإدخال اسم:
الاسم = الإدخال ("أدخل اسمك:")طباعة ("مرحبا ،" + اسم+"!")
تعويم()
وظيفة الإدخال ()
وكيفية تحويل البيانات. سيسمح لك استخدام إدخال لوحة المفاتيح بشكل صحيح بإنشاء برامج يمكنها التفاعل مع المستخدم ومعالجة البيانات الحقيقية.
أساسيات العمل مع وظيفة الإدخال()
عند استدعاء وظيفة الإدخال () ، سينتظر البرنامج حتى يقوم المستخدم بإدخال البيانات ويضغط على إدخال. بعد ذلك ، سيتم إرجاع البيانات المدخلة كسلسلة. يمكن تخزين هذه البيانات في متغير لمزيد من المعالجة.
لنلق نظرة على مثال بسيط لاستخدام وظيفة الإدخال ():
الاسم = الإدخال ("أدخل اسمك:")
في هذا المثال ، سيطلب من المستخدم إدخال اسمه. سيتم حفظ الاسم الذي تم إدخاله في متغير الاسم. يمكن بعد ذلك استخدام هذا الاسم لإخراج رسالة أو حسابات أخرى.
من المهم ملاحظة أن وظيفة الإدخال () تقوم دائما بإرجاع البيانات كسلسلة. إذا كنت بحاجة إلى الحصول على قيمة رقمية ، فيجب عليك تحويل السلسلة بشكل صريح إلى رقم. على سبيل المثال:
العمر = كثافة العمليات (الإدخال ("أدخل عمرك:"))
في هذه الحالة ، يطلب من المستخدم إدخال عمره ، وسيتم تحويل القيمة المدخلة إلى عدد صحيح وتخزينها في متغير العمر.
تعد وظيفة الإدخال () مفيدة جدا عند إنشاء برامج تفاعلية تتفاعل مع المستخدم. يسمح للبرنامج بقبول المدخلات من المستخدم والتكيف مع احتياجاته.
ومع ذلك ، يجب أن تكون حذرا عند استخدام وظيفة الإدخال () ، خاصة عند العمل مع البيانات الحساسة مثل كلمات المرور. من الضروري معالجة البيانات التي أدخلها المستخدم والتحقق منها بشكل صحيح لمنع الأخطاء ونقاط الضعف المحتملة في البرنامج.
أنواع البيانات وإدخال لوحة المفاتيح
عند العمل مع إدخال لوحة المفاتيح في بايثون ، من المهم فهم أنواع البيانات التي يمكن استخدامها وكيفية معالجتها بشكل صحيح.
- فيما يلي بعض أنواع البيانات الأساسية التي يمكن استخدامها لإدخال لوحة المفاتيح:
- عدد صحيح
- تعويم-أرقام النقطة العائمة
- شارع-سلاسل (نص)
القيم المنطقية المنطقية (صح أو خطأ)
يمكنك استخدام وظيفة الإدخال () لإدخال البيانات من لوحة المفاتيح. تقرأ هذه الوظيفة السلسلة بأكملها التي يدخلها المستخدم وتعيد قيمتها.
- إذا كان من الضروري تحويل السلسلة التي أدخلها المستخدم إلى نوع البيانات المناسب ، فيمكنك استخدام وظائف تحويل النوع:
- كثافة العمليات—) - يحول السلسلة إلى عدد صحيح
- تعويم—) - يحول سلسلة إلى رقم نقطة عائمة
- شارع () - تحويل قيمة إلى سلسلة
منطقي () - يحول قيمة إلى قيمة منطقية (صح أو خطأ)
على سبيل المثال ، إذا كنت بحاجة إلى حساب عدد صحيح ، فيمكنك استخدام الكود التالي:
متغير الأسطوانات
حاول-باستثناء
لمعالجة الأخطاء.
على سبيل المثال ، يمكنك استخدام التعليمات البرمجية التالية لقراءة عدد صحيح بأمان:حاول:
الأسطوانات = كثافة العمليات (الإدخال ("أدخل عدد صحيح:"))