Variable
A place to store a value so it can be used later in code.
Variables are defined using an assignment statement.
Before a variable is defined, it has no meaning (evaluates to None).
Variables should have helpful, descriptive names so you know what they refer to.
Unhelpful variable names
Variable names can contain uppercase and lowercase characters, the digits 0-9, and underscores.
Helpful variable names
They cannot start with a number.
They are case sensitive!
Invalid variable names
Some common naming conventions are UpperCamelCase
for class names, CAPITALIZED_WITH_UNDERSCORES
for constants, and snake_case
for other names, including most variable names.