Python实现交换两个变量的值

2022-09-22 12:08:26

a,b两个变量,需要交换两个变量的值:

1.借助中间变量temp
temp= a
a= b
b= temp
2.变量之间进行运算替换
a= a+ b
b= a- b
a= a- b
3.python独有的方法
a, b= b, a

这个方法是Python独有,其他语言不能这样实现

4.异或运算实现

异或运算是二进制之间的一张运算方式,相同值进行异或结果为0,不同值异或结果为1

a= a^ b
b= a^ b
a= a^ b
  • 作者:骑牛去上学
  • 原文链接:https://blog.csdn.net/weixin_42499305/article/details/117960807
    更新时间:2022-09-22 12:08:26