問:有變數 a 和 b,將 a 和 b 的值調換
# 解法1:使用其他變數 c
c = a
a = b
b = c
# 解法2:不使用其他變數
a = a + b
b = a – b
a = a – b
# 解法3:拆包(python特有的方法)
a, b = (b, a)
a, b = b, a # =右邊實質是元組
問:有變數 a 和 b,將 a 和 b 的值調換
# 解法1:使用其他變數 c
c = a
a = b
b = c
# 解法2:不使用其他變數
a = a + b
b = a – b
a = a – b
# 解法3:拆包(python特有的方法)
a, b = (b, a)
a, b = b, a # =右邊實質是元組