To get input from the user, we need to use the input function.
a = input("Enter your first name: ")
b = input ("Enter your last name: ")
print(a, b)
#Output
Enter your first name: Aman
Enter your last name: Kharwal
Aman KharwalTo add two numbers by taking user input:
a = int(input("Enter first number: "))
b = int(input("Enter second number: "))
print(a + b)
#Output
Enter first number: 25
Enter second number: 20
45I used int before the input because to add two integers we need to declare the data type otherwise, it would have joint the two numbers rather than adding, for example:
a = input("Enter first number: ")
b = input("Enter second number: ")
print(a + b)
#Output
Enter first number: 25
Enter second number: 20
2520
# as you can see without being declared as int, it took the output as a string and concatenated(joint) the output rather than adding.To add two floats:
a = float(input("Enter first number: "))
b = float(input("Enter second number: "))
print(a + b)
#Output
Enter first number: 4.92
Enter second number: 3.65
8.57