Variables are like containers
Store some data, pull it out later
They can hold all sorts of things
Like numbers, booleans, and strings
It's a named symbol that holds a value.
x = 100
number_of_apples = 1
print(number_of_apples + 1)
101
variable_name = "some_value_here"
In python you can use any name that you want to naming your variable with some restrictions:
1. Variables must start with letter or underscore
2. The rest of the name must consist of letters, numbers, or underscores
3. Names are case-sensitive