इस ट्यूटोरियल में, हम सीखेंगे कि पायथन में इनपुट कैसे लिया जाता है।
पायथन2 . में , हम उपयोगकर्ता से इनपुट लेने के लिए दो अलग-अलग कार्य पाएंगे। एक है raw_input दूसरा है इनपुट ।
- फ़ंक्शन raw_input([promt]) उपयोगकर्ता से इनपुट के रूप में स्ट्रिंग लेने के लिए प्रयोग किया जाता है।
- फ़ंक्शन इनपुट ([प्रॉम्प्ट]) पूर्णांकों को उपयोगकर्ता से इनपुट के रूप में लेने के लिए प्रयोग किया जाता है।
उदाहरण
# taking 'string' input a = raw_input('Enter your name:- ') # printing the type print(type(a)) # taking the 'int' input b = input() # printing the type print(type(b))
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
Enter your name:- Tutorialspoint <type 'str'> 5 <type 'int'>
पायथन3 . में , फ़ंक्शन raw_input() हटा दी है। अब, हमारे पास केवल इनपुट([प्रॉम्प्ट]) . है फ़ंक्शन उपयोगकर्ता से इनपुट लेता है। और जो कुछ भी उपयोगकर्ता दर्ज करता है वह पायथन . में एक स्ट्रिंग होगा ।
हमें इसे विभिन्न अंतर्निहित कार्यों का उपयोग करके संबंधित डेटा प्रकारों में परिवर्तित करना होगा। आइए उदाहरण देखें।
उदाहरण
# taking input from the user a = input('Enter a name:- ') # printing the data print(type(a), a) # asking number from the user b = input('Enter a number:- ') # converting the 'string' to 'int' b = int(b) # printing the data print(type(b), b)
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
Enter a name:- Tutorialspoint <class 'str'> Tutorialspoint Enter a number:- 5 <class 'int'> 5
निष्कर्ष
यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।