Variables
What do they do?
So, in Python, variables are like containers that hold different types of information. Just like how you have different types of toys, like dolls or cars, variables can hold different types of data.
Now, each variable needs to have a data type, which is like a label that tells Python what kind of information is inside the container. There are different data types Python, like strings (which hold text), integers (which hold whole numbers), and booleans (which return true or false).
For example, if you have a variable called "name" and you want it to hold your name, you would the string data type. If you have a variable called "age" and you want it to hold your age, you would use the integer data type.
When you use a variable in your code, Python looks at the data type to know how to work with the information inside. So, if you try to add two variables together, Python will only let you do it if they are the same data type.

How to initialize Variables
You can create variables by stating the "name = (a value)". Strings will be in " ", Integers will be whole numbers, and Booleans will be set to either True or False.
​
You can add to variables with +=, subtract from them with -=, divide with /=, and multiple with *=. If you need to compare different variable values, you can use ==, <, >, <=, or >=.