两个变量如何交换价值?

时间:2018-02-09 20:08:41

标签: python

两个变量是否有任何方法可以更简单/更快地更改值:

temp = var 1

var1 = temp

var2 = temp

2 个答案:

答案 0 :(得分:3)

交换变量。说var1var2,请使用:

var2, var1 = var1, var2

实施例

让我们定义两个变量:

>>> var1 = 1; var2 = 2

现在,让我们交换它们:

>>> var2, var1 = var1, var2

我们可以验证它们是否已成功交换:

>>> print('var1=', var1, 'var2=', var2)
var1= 2 var2= 1

答案 1 :(得分:0)

这是我所知道的一种方式

x = x + y; y = x - y;
x = x - y;

相关问题