The print function
Math in Python
The input function
18. input() function


Good job! Now, let's find out how to make our programs interactive by accepting user input. Take a look:

age = input('What is your age? ')
print('You are', age, 'years old.')

We introduced a new function: input(). input() asks the user to provide some data by providing the prompt as an argument inside the parentheses. We can then print the input using print().


Create one variable: name. Write a program that will ask the user for their name. Ask the following question: What is your name?

Then, greet the user with their name: Hello {name}

Here, {name} should be substituted for the value entered by the user. For example, if the user's name is Alex, your program should print:

Hello Alex

Stuck? Here's a hint!

Use input(...) to get the values from the user. Finally, use print to show the following sentence:

Hello {name}