Python Addition Assignment
Python addition assignment is done with +=, the addition assignment operator.
Example:
>>> x = 3
>>> x += 5
>>> x
8
Read more about the Python addition operation
You can’t add and assign to an undefined variable
>>> d += 3
Traceback (most recent call last):
File "`<stdin>`", line 1, in `<module>`
NameError: name 'd' is not defined
You can’t add and assign to a literal
>>> 3 += 3
File "`<stdin>`", line 1
SyntaxError: can't assign to literal
Python doesn’t have a ++ operator, like some other languages, so you will frequently see statements like this instead:
x += 1