Getting User Input and Concatenation
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
Get user input as a string
Concatenate strings with the + operator
Display results with the print() function
Handle ValueErrors as needed
Getting User Input and Concatenation
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
Get user input as a string
Concatenate strings with the + operator
Display results with the print() function
Handle ValueErrors as needed
For unlimited access to Homework Help, a Homework+ subscription is required.