題目要求:
-
- 有兩個整數變量 a = 6, b = 100
- 不使用其他變量,交換兩個變量的值
-
- 解法一、使用其他變量
面試題:不使用其他變量交換兩個數字 - 解法二、不使用臨時變量 圖解這一段代碼:
面試題:不使用其他變量交換兩個數字 面試題:不使用其他變量交換兩個數字 - 解法三、Python特有——利用元組
- 在Python中,如果傳回值是元組,可以把小括号省略,如下圖。
面試題:不使用其他變量交換兩個數字