两个整数变量 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)
 
 
标签: python

                
https://www.xin3721.com/eschool/pythonxin3721/

















