一起学习LeetCode热题100道(71/100)

阅读 5

2024-09-10

编写一个函数,可以交换两个变量的值。可以使用以下代码实现:

def swap_values(a, b):
    temp = a
    a = b
    b = temp
    return a, b

# 测试交换两个变量的值
x = 10
y = 20
print("交换前:x =", x, "y =", y)
x, y = swap_values(x, y)
print("交换后:x =", x, "y =", y)

运行以上代码,输出结果如下:

交换前:x = 10 y = 20
交换后:x = 20 y = 10

交换函数swap_values首先创建一个临时变量temp,将变量a的值存储在temp中。然后将变量b的值赋给a,最后将temp的值赋给b。最后返回交换后的变量ab

精彩评论(0)

0 0 举报