赋值运算符
赋值运算符,从右到左
i=3+4 print(i)#i=7 #链式赋值,实际上只有一个对象,有3个引用指向它 a=b=c=20 print(a,id(a)) print(b,id(b)) print(c,id(c)) #参数赋值 a=20 a+=20 # a=a+20 print(a) #a=40 a-=10 #a=a-10 print(a) #a=30
参数赋值2
a*=2 print(a) #60 a/=3 print(a) #20.0 a//=2 print(a) # 10.0 a%=3 print(a) #1.0 #多重赋值 a,b,c=20,30,40 print(a,b,c)
交换变量
#交换两个变量 #交换之前 a,b=20,30 print(a,b) #交换之后 a,b=b,a print(a,b)
浙公网安备 33010602011771号