القائمة الرئيسية

الصفحات

المدخلات في بايثون Python الدرس|5|

 


29a1e3b8-3e84-4b14-b60d-0fa97512e420-cd6559189a3c.small

مفهوم المُدخلات input في بايثون

يُستخدم في هذا الأمر الداله input و من خلالها نجعل المُستخدم قادراً على إدخال البيانات في البرنامج أثناء عمل البرنامج.
و عند إستدعاء دالة الإدخال input يقوم مفسر compiler هذه اللغة بإنتظار المستخدم لإدخال القيم المُناسبة الذي يريد إدخالها و بعد الإنتهاء من الإدخال نضغط على مفتاح إنتر Enter و سيرَّجع كل ما كتبته المستخدم لنص في المكان الذي إستدعيت الداله منه, أما إذا تريد ما ضمن الداله يكون عدد صحيح يجب ضبط الدالة تُرَجِع أي شيئ يدخل لها و تعتبره عدد.

مثال
1

شرح المثال السابق

انشأنا متغير name و إستدعينا به الدالة input كما في الصورة, عند الضغط على زر إنتر سوف يكتب لي البرنامج السؤال و ندخل الإسم له كما يلي
2

بعدما سألنا السؤال و أراد إدخال طلب مُعين له و هو إسم كتبتهُ و ضغطت على زر إنتر يكون قد أدخلت كلمة للبرنامج و لعرض ما تم إدخاله نكتب print المتغير كما يلي
3

هذا بالنسبة للنصوص, أما لضبط الداله لإستقبال اعداد كما بهذا المثال

4

كما لاحظنا ضبطنا الدالة لإستقبال الأرقام فقط عن طريق int قبل دالة الإدخال, في حال كتبنا أحرف سوف يُعطينا خطأ لأنها مضبوطه لإستقبال أرقام فقط.

لنأخذ مثال بكتابة سكربت بسيط ,سأكتبه في برنامج pycharm
1

في هذا السكربت إستخدمنا دالة format تكلمنا عنها سابقاً
2

شرح المثال السابق 2

نُلاحظ عند تشغيل البرنامج سألني أول سؤال و كتبت لهُ إسم ahmed و بعدها ضغطت على إنتر سألني السؤال الثاني مباشرتاً و كتبت لهُ العمر 26 الذي طلبه مني و عندما ضغطت إنتر مرة اخرى اظهر لنا سطر البرنامج كاملاً مليئ بالمدخلات الذي طلبها مني.
هل اعجبك الموضوع :

تعليقات

التنقل السريع