在很多编程语言中交换两个数值时,通常引入第三个变量进行交换,在Python中也可以,具体如下:
x = 10
y = 14
# 交换x,y两个数
z = x
x = y
y = z
print(x,y) # 14 10
在python中,也可以交叉赋值:(推荐)
x = 10
y = 22
x,y = y,x
print(x,y) # 22 10
在很多编程语言中交换两个数值时,通常引入第三个变量进行交换,在Python中也可以,具体如下:
x = 10
y = 14
# 交换x,y两个数
z = x
x = y
y = z
print(x,y) # 14 10
在python中,也可以交叉赋值:(推荐)
x = 10
y = 22
x,y = y,x
print(x,y) # 22 10