input()

input([prompt]) Accepting user input

prompt: (optional) String ( message ) to be shown to user
Input box for users

Getting user input in Python & printing output after converting into integer by using int() function


Displaying input box to accept user inputs

x1=input("Enter first number: ")
x2=input("Enter second number: ")
print("Total :",x1+x2)
Output
Enter first number: 3
Enter second number: 4
Total : 34
Why the output is not equal to 7 with input of 3 and 4 as input numbers ?

As all user inputs are string data type ( by default ) , we have to convert the type by using int()
x1=int(input("Enter first number: "))
x2=int(input("Enter second number: "))
print("Total :",x1+x2)
Output
Enter first number: 3
Enter second number: 4
Total : 7

Float input

Used float() to convert string to float data type.
x1=float(input("Interest Rate is : "))
print ("interest rate ",x1)
Output
Interest Rate is : 5.6
interest rate  5.6
sum=0
for i in range(3):
    x1=int(input('Enter a number'))
    sum=sum+x1
print("Sum : ", sum)

All Built in Functions in Python dir() ord()
Subscribe to our YouTube Channel here

Subscribe

* indicates required
Subscribe to plus2net

    plus2net.com



    Post your comments , suggestion , error , requirements etc here





    Python Video Tutorials
    Python SQLite Video Tutorials
    Python MySQL Video Tutorials
    Python Tkinter Video Tutorials
    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2022 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer