python中的增量赋值 **=

这其中可使用的有如下几种:html

+=code

-=htm

*=utf-8

/=class

%=coding

**=di

<<=co

>>=运算符

&=

^=

|=

#coding:utf-8

a=2
a**=2
print a
#output 4

a+=2
print a

#output 6
#这是左移运算符
b=2
b<<=2
print b
#output 0010 -> 1000 ,2 -> 8

c=1
c|=2
print c
# output 3 或运算 0001 | 0010 = 0011