When Python sees the operator =
it does the following:
Evaluates the right-hand side (rhs)
The right of the assignment operator can be:
Objects: age = 21
Variables: my_cost = your_cost
Expressions: x = (x + 1) * y
Assigns the resulting object to the variable on the left-hand side (lhs)
Only a single variable is allowed on the left side!
For example, x + 1 = 2
is WRONG SYNTAX!
is the same as:
You can use compound assignment with all operators!
Example: what will this expression do?
a