The input() function
• Used to get user input
• Returns a string value
• Can be concatenated with other strings
Concatenation
• Joining two or more strings together
• Use the + operator for concatenation
Example
name = input("What is your name? ")
print("Hello, " + name)
ValueError
• Occurs when an operation or function receives a value of an inappropriate type
• Example: Trying to convert a string to an integer using the int() function and the string
does not contain a number
age = int(input("What is your age? "))
Displaying Results
• Use the print() function
• Accepts any number of arguments
• Separate arguments with commas
Age Calculator Concept
• Create a program that calculates a user's age
• Get user's birth year and current year
• Calculate the difference between the two
• Display the result using the print() function
birth_year = int(input("What year were you born? "))
current_year = int(input("What is the current year? "))
age = current_year - birth_year
print("You are " + str(age) + " years old.")
Getting User Input and Concatenation
• Use the input() function