使用第三方變量:
'''這是第一種賦值方法,採用第三方變量'''
c = a
a = b
b = c
使用兩個變量:
'''使用兩個變量'''
a = a+b #取兩個數的和
b = a-b #然後a-b等於a然後賦值給b
a = a-b #然後a-b等於b然後賦值給a,完成值的交換
使用兩個變量的另一種方法:
a,b = b,a
利用異或操作實現(當a,b相等時,不可用)
已知a, b
>>> a = 2
>>> b = 5
>>> a = a^b
>>> a
7
>>> b = a^b
>>> b
2
>>> a = a^b
>>> a
5
>>>
利用乘除操作實現
>>> a = 2
>>> b = 5
>>> a = a*b
>>> a
10
>>> b = a/b
>>> b
2.0
>>> a = a/b
>>> a
5.0
>>>