Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में इनपुट कैसे लें?

उपयोगकर्ता की एक विशिष्ट समस्या को हल करने के लिए प्रोग्राम लिखे जाते हैं। इस प्रकार, कार्यक्रम ऐसा होना चाहिए जो उपयोगकर्ता के साथ बातचीत कर सके। इसका मतलब यह है कि प्रोग्राम को उपयोगकर्ता से इनपुट लेना चाहिए और उपयोगकर्ता द्वारा प्रदान किए गए इनपुट के अनुसार कार्य करना चाहिए।

अलग-अलग डेटाटाइप के लिए इनपुट लेने का तरीका अलग है। हम चर्चा करेंगे कि विभिन्न डेटाटाइप के लिए इनपुट कैसे लिया जाए और साथ ही उपयोगकर्ता से ऐरे इनपुट कैसे लिया जाए।

स्ट्रिंग इनपुट

इनपुट () उपयोगकर्ता से स्ट्रिंग इनपुट लेने के लिए विधि का उपयोग किया जाता है। उपयोगकर्ता संख्यात्मक मान भी दर्ज कर सकता है लेकिन इसे एक स्ट्रिंग के रूप में माना जाएगा। प्रोग्राम में उपयोगकर्ता द्वारा दर्ज की गई स्ट्रिंग पर किए जाने वाले कोई भी तर्क या ऑपरेशन शामिल हो सकते हैं, लेकिन उदाहरण के लिए, हम केवल उस स्ट्रिंग को प्रिंट करेंगे जो उपयोगकर्ता दर्ज करता है।

उदाहरण

print("Enter a string")
a=input()
print("The string entered by user is",a)

आउटपुट

Enter a string
TutorialsPoint
The string entered by user is TutorialsPoint

निष्पादन पर उपरोक्त उदाहरण, आउटपुट स्क्रीन पर "एक स्ट्रिंग दर्ज करें" संदेश प्रिंट करता है और उपयोगकर्ता को कुछ दर्ज करने देता है। जब इनपुट () फ़ंक्शन निष्पादित होता है, तब तक प्रोग्राम प्रवाह रोक दिया जाएगा जब तक कि उपयोगकर्ता कुछ इनपुट नहीं देता। स्ट्रिंग में प्रवेश करने के बाद, दूसरा प्रिंट स्टेटमेंट निष्पादित होता है।

पूर्णांक इनपुट

पूर्णांक इनपुट को इनपुट () में प्राप्त इनपुट को टाइप करके ही लिया जा सकता है। इस प्रकार, पूर्णांक इनपुट लेने के लिए, हम int(input()) का उपयोग करते हैं। उपयोगकर्ता द्वारा केवल संख्यात्मक मान दर्ज किए जा सकते हैं, अन्यथा यह एक त्रुटि देता है।

उदाहरण

print("Enter a number")
a=int(input())
print("The number entered by user is",a)

आउटपुट

Enter a number
10
The number entered by user is 10

फ्लोट इनपुट

फ्लोट इनपुट इनपुट () में प्राप्त टाइप कास्टिंग इनपुट द्वारा लिया जा सकता है। हम फ्लोट (इनपुट ()) का उपयोग करेंगे। फ्लोट इनपुट लेने के लिए। उपयोगकर्ता पूर्णांक या फ़्लोट मान दर्ज कर सकता है लेकिन मान को फ़्लोट के रूप में माना जाएगा।

उदाहरण

print("Enter a number")
a=float(input())
print("The number entered by user is",a)

आउटपुट

Enter a number
2.5
The number entered by user is 2.5

इनपुट को पूर्णांकों की सरणी के रूप में लें

हमें कभी-कभी उपयोगकर्ता से इनपुट के रूप में एक सरणी लेने की आवश्यकता हो सकती है। सरणी इनपुट लेने के लिए कोई अलग सिंटैक्स नहीं है।

उदाहरण

print("Enter no. of elements")
a=int(input())
print("Enter",a,"integer elements")
array=[]
for i in range(a):
   array.append(int(input()))
print("Array entered by user is",array)

आउटपुट

Enter no. of elements
5
Enter 5 integer elements
1
2
3
4
5
Array entered by user is [1, 2, 3, 4, 5]
है

उपरोक्त उदाहरण में, सरणी का आकार उपयोगकर्ता से इनपुट के रूप में लिया जाता है। फिर सरणी घोषित की जाती है और लूप के लिए उपयोग करते हुए, हम उपयोगकर्ता से और तत्व इनपुट लेते हैं और उन्हें सरणी में जोड़ते हैं।

स्ट्रिंग ऐरे इनपुट लेने के लिए, हम इनपुट () . का उपयोग कर सकते हैं int(input ()) . के बजाय लूप के अंदर।


  1. HTML फॉर्म का उपयोग करके उपयोगकर्ता इनपुट कैसे लें?

    HTML फ़ॉर्म का उपयोग करके, आप आसानी से उपयोगकर्ता इनपुट ले सकते हैं। टैग का उपयोग प्रपत्र तत्वों को जोड़कर उपयोगकर्ता इनपुट प्राप्त करने के लिए किया जाता है। विभिन्न प्रकार के फ़ॉर्म तत्वों में टेक्स्ट इनपुट, रेडियो बटन इनपुट, सबमिट बटन आदि शामिल हैं। आइए टैग के बारे में जानें, जो आपको टाइप एट्रि

  1. हम HTML फॉर्म में पासवर्ड इनपुट कैसे लेते हैं?

    एचटीएमएल फॉर्म में पासवर्ड इनपुट लेने के लिए टाइप एट्रिब्यूट वाले टैग को पासवर्ड के रूप में इस्तेमाल करें। यह एक सिंगल-लाइन टेक्स्ट इनपुट भी है लेकिन जैसे ही उपयोगकर्ता इसमें प्रवेश करता है, यह चरित्र को मास्क कर देता है। उदाहरण आप HTML फॉर्म में पासवर्ड इनपुट लेने के लिए निम्न कोड को चलाने का प्

  1. पायथन का उपयोग करके विंडो का स्क्रीनशॉट कैसे लें? (टिंकर)

    पायथन में मॉड्यूल और कार्यों का एक समृद्ध पुस्तकालय है जो हमें विशेष रुप से प्रदर्शित अनुप्रयोगों को बनाने और विकसित करने की अनुमति देता है। टिंकर एक प्रसिद्ध पायथन पुस्तकालय है जिसका उपयोग जीयूआई आधारित एप्लिकेशन बनाने के लिए किया जाता है। यदि हम एक एप्लिकेशन विकसित करना चाहते हैं जो विंडो का स्क्र