؛

التنقل في المنتدى
تحتاج لتسجيل الدخول لإنشاء مشاركات أو مواضيع.

تعلَّم بايثون3 مِن مدارس w3-36Python User Input

بايثون إدخال المستخدم(User Input)
نعني هنا بإدخال المستخدم أو user input, هو إمكانية إدخال المستخدم لبيانات معينة في البرنامج.

إدخال المستخدم(User Input)
تسمح لغة Python بإدخال المستخدم.
هذا يعني أننا قادرون على مطالبة المستخدم بالإدخال بيانات معينة.
تختلف الطريقة قليلاً في Python 3.6 عن Python 2.7.
بيثون 3.6 يستخدم لهذا الأمر الوظيفة input().
أما Python 2.7 فيستخدم الوظيفة raw_input()
يطلب المثال التالي اسم المستخدم ، وعند إدخال اسم المستخدم ، يتم طباعته على الشاشة:
بيثون 3.6
username = input("Enter username:")
print("Username is: " + username)

النتيجة عندي:
Username is: ibrahim
تشغيل المثال » مِن ملف user_input3.py

بايثون 2.7
username = raw_input("Enter username:")
print("Username is: " + username)

النتيجة عندي:
Username is: ibrahim
تشغيل المثال » مِن ملف user_input2.py
يتوقف Python عن التنفيذ عندما يصل إلى الوظيفة input () ، و ذلك لِيسمح للمستخدِم بإدخالِ البيانات.
ثُمَّ يستمر عندما ينتهي المستخدِم مِن إدخال البيانات.
الدرس مع الملفات المُرفقة:
https://www.dropbox.com/s/s57j5vbp8wh2sgr/36Python%20User%20Input.zip?dl=1

Skip to content