上QQ阅读APP看书,第一时间看更新
Operations with self-assignment
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 -= 1
count *= 2
count /= 2
count //= 2
count **= 2
count %= 4
As you can see, operators with self-assignment are useful, should we ever have to make a repetitive operation on one variable.