2个整数变量 a = 5, b = 100 ,互换标值

1.应用别的变量

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

2.不应用临时性变量

a = a b b = a - b a = a - b print(a, b)

3.利用元组

# a, b = (b, a) a, b = b, a print(a, b)

或是

def exchange(): b = 100 a = 6 return b, a a, b = exchange() print(a, b)

4.异或运算

a = a ^ b b = a ^ b a = a ^ b print(a, b) 文章来源于网络,如有侵权请联系站长QQ61910465删除
本文版权归趣快排营销www.SEOguruBLOG.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ㊣61910465