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

الصفحات

دورة Python من الصفر | #09 حقول الإدخال في لغة بايتون - input in python

 



مثال

اطلب اسم المستخدم واطبعه:

print('Enter your name:')
x = input()
print('Hello, ' + x)
جربها بنفسك "

التعريف والاستخدام

و input()تسمح وظيفة إدخال المستخدم.


بناء الجملة

input(prompt)

قيمه المعامل

ParameterDescription
promptA String, representing a default message before the input.

مزيد من الأمثلة

مثال

استخدم معلمة المطالبة لكتابة رسالة قبل الإدخال:

x = input('Enter your name:')
print('Hello, ' + x)
جربها بنفسك "


أخذ إدخال عدد صحيح في بايثون


لقد رأينا للتو أن الإدخال يُقرأ دائمًا كسلسلة. إذن ماذا لو أردنا قراءة عدد صحيح؟

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

x = int x = int(input("Enter an integer >>>"))
print ("You have entered", x)
انتاج |
أدخل عددًا صحيحًا <<< 12
لقد أدخلت 12

int()يغير سلسلة إلى عدد صحيح. على سبيل المثال ، int('12')سوف يعطينا عددًا صحيحًا 12.

في المثال أعلاه ، نأخذ المدخلات من المستخدم كسلسلة مع input()الوظيفة ثم نستخدمها int()لتغييرها إلى عدد صحيح. لذلك ، إذا input()أدخل المستخدم 12 ، فسيصبح "12" (سلسلة نصية) int(input())وستصبح العبارة أعلاه وسنحصل int('12')على 12 كعدد صحيح.

يمكننا أيضًا كسر المثال أعلاه في خطوة أخرى لفهم أفضل.

x = inpx = input("Enter an integer >>>")
y = int(x)
print("You have entered", y)
انتاج |
أدخل 


تعليقات

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