怎么用python交换两个数的值

avatar
作者
筋斗云
阅读量:0

可以使用以下方法来交换两个数的值:

  1. 使用第三个变量来交换两个数的值:
a = 1 b = 2  temp = a a = b b = temp  print("a =", a) print("b =", b) 

输出:

a = 2 b = 1 
  1. 使用加法和减法来交换两个数的值:
a = 1 b = 2  a = a + b b = a - b a = a - b  print("a =", a) print("b =", b) 

输出:

a = 2 b = 1 
  1. 使用异或运算符来交换两个数的值:
a = 1 b = 2  a = a ^ b b = a ^ b a = a ^ b  print("a =", a) print("b =", b) 

输出:

a = 2 b = 1 

以上三种方法都可以实现交换两个数的值,你可以选择其中一种来使用。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!