• Subhasish Mishra

Python 3 tutorial for beginners in Hindi - Chapter 18(User input function)

Updated: Aug 20

input() function in Python

input() एक built-in function है जिसका उपयोग users से इनपुट लेने के लिए किया जाता है।

input() function, keyboard से इनपुट लेता है और यह फ़ंक्शन string format में वापस return करता है।

Example

val = input("Enter something:")
print(val)
print(type(val))

Output:

Enter something: 100

'100'

<class('str')>


Enter something: 10.2

'10.2'

<class('str')>


Enter something: Python

'Python'

<class('str')>


Write a program to read 2 numbers from the user and print sum.


s1 = input("First number: ")
s2 = input("Second number: ")
print("The sum is:",s1+s2)

Output:

First number: 10

Second number: 20

The sum is: 1020


उपरोक्त उदाहरण में, इनपुट फ़ंक्शन string value लौटा रहा है इसलिए s1 + s2 का result है, दो स्ट्रिंग्स को समेटना न की दो numbers को जोड़ना।

int() function in Python

String को integer में बदलने के लिए हम int() फ़ंक्शन का उपयोग करते हैं।


s1 = input("First number: ") 
s2 = input("Second number: ")
no1 = int(s1)
no2 = int(s2) 
print("The sum is:",s1+s2)

Output:

First number: 10

Second number: 20

The sum is: 30

float() function in Python

String को float में बदलने के लिए हम float() फ़ंक्शन का उपयोग करते हैं।


s1 = input("First number: ") 
s2 = input("Second number: ") 
no1 = float(s1) 
no2 = float(s2)
print("The sum is:",no1+no2)
--------------------------
           or
--------------------------
no1 = float(input("First number: "))
no1 = float(input("Second number: "))
print("The sum is:",no1+no2)
--------------------------            
           or 
--------------------------
print("The Sum is:",float(input("First number: "))+float(input("Second number: ")))

Write a program to read two numbers from the user and print addition, subtraction, multiplication, division.


no1 = float(input("First number: ")) 
no1 = float(input("Second number: "))
print("Sum =",no1+no2)
print("Subtraction =",no1-no2)
print("Multiplication =",no1*no2)
print("Division =",no1/no2) 

Write a program to read a string and number of times from the user to print the string for the given number of times.


s1 = input("Enter the string: ")
s2 = int(input("Enter the no of times: "))
print(s1*s2)

Output:

Enter the string: Python

Enter the no of times: 4

PythonPythonPythonPython


इस chapter में हमने user input functon के बारे में पढ़ा। बारे में पढ़ेंगे।

<< Chapter 17

अगर आपको chapterwise notes चाहिए तो निचे कमेंट करे।