August 2019
Beginner
482 pages
12h 56m
English
Most operators can be modified to allow variable self-assignment. For example, if we want to update the count variable by adding 1 to it, then we can write a simpler notation:
count += 1 # instead of cound = count + 1
The same approach works with other operators as well:
count -= 1count *= 2count /= 2count //= 2count **= 2count %= 4
As you can see, operators with self-assignment are useful, should we ever have to make a repetitive operation on one variable.