Python allows you to interact with users by taking keyboard input using the input( ) function.
input("Your message here")
It always returns the input as a string by default.
name = input("Enter your name: ") print("Hello,", name) #Output - Enter your name: Rishik Hello, Rishik
age = input("Enter your age: ") age = int(age) # Convert to integer print("Next year, you will be", age + 1) #Output - Enter your age: 25 Next year, you will be 26
name, age = input("Enter your name and age: ").split() print("Name:", name) print("Age:", age) #Output - Enter your name and age: Alice 25 Name: Alice Age: 25
input()
int(input())
float(input())
input().split()
input().upper()
try: number = int(input("Enter a number: ")) print("Double of your number:", number * 2) except ValueError: print("Please enter a valid number!")