#给变量a和b分别赋值,然后交换两个变量的值
a=6
b=99
#解法1,使用中间变量
c=a
a=b
b=c
print(a,b)
#解法2,不使用中间变量,通过运算和赋值交替变换
a=a+b
b=a-b
a=a-b
print(a,b)
#解法3:python中,使用元组
a, b = (b, a)
print(a,b)
#解法4
#注意,这种方法最直接最简单。其实这个方法本质上也是使用元组,等号右边仍然是一个元组,只是省略了括号
a,b=b,a
print(a,b)
Python交换两个变量的值的几种方法
最新推荐文章于 2024-05-29 00:15:40 发布