a=1
b=2
c=5

c=None

c=b
b=a
a=c
print(a,b)

交换两个变量的值,python底层帮你引入了第三方变量在交换
b,a=a,b
print(a,b)

b,a,c=c,a,b
print(a,b,c)

a=1
b=2

不引入第三方变量,换值
a=a+b #3
b=a-b #1
a=a-b #2
print(a,b)

posted on 2018-04-09 22:50  彼得潘jd  阅读(129)  评论(0编辑  收藏  举报