Python交换两个变量值的函数

Posted 清浅...忆回

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python交换两个变量值的函数相关的知识,希望对你有一定的参考价值。

方法1:(错误)

def func(a,b):
    a,b = b,a

a = 1
b = 2
func(a,b)
print(a,"   ",b)

方法2:(正确)

def func(a,b):
    return b,a

a = 1
b = 2
a,b = func(a,b)
print(a,"   ",b)

 

以上是关于Python交换两个变量值的函数的主要内容,如果未能解决你的问题,请参考以下文章

Python小技巧:交换两个变量值的简写方法

python中交换两个变量值的方法

异或交换两个变量值

如何交换两个变量的值

如何不利用一个额外的变量来达到交换两个变量值的目的-------位上的异或运算

JavaScript交换两个变量值的七种解决方案