You're going to be learning about If Statements soon. But first, let's discuss how you can get input from a user. We'll get a person's age and print out a message, depending on how old the user is.
Start a new project for this. Type Logic for the project name. Add a new Python file to your project and call it IfStatements (we'll be adding these in the next lesson).
To get something from the user, you can use the input function. You use it to the right of an equals sign. You then place whatever the user types straight into a variable. Add this line to you blank Python file:
age = input("How old are you? ")
So the input function needs two round brackets. Between round brackets, you type some text surrounded by quotation marks, either single or double. The text you type will stay on the screen until the user responds. You can then do something with whatever the user typed.
Add this print statement as the second line of your code:
print("You entered", age)
Now run your code. You should see this in the output area at the bottom of PyCharm:
You need to click inside the output area, just after your text message:
Now enter an age:
Press the enter key on your keyboard. When you do, Python will assign whatever you typed to the variable that we called age. The age variable is then printed out, along with our message from the print statement:
In a previous section, you used the tkinter message box. Display a person's age in a message box instead of using print. You should see this:
Now that we have a simple input box, let's try some If Statements. We'll do that in th enext lesson below.