题目要求:
-
- 有两个整数变量 a = 6, b = 100
- 不使用其他变量,交换两个变量的值
-
- 解法一、使用其他变量
面试题:不使用其他变量交换两个数字 - 解法二、不使用临时变量 图解这一段代码:
面试题:不使用其他变量交换两个数字 面试题:不使用其他变量交换两个数字 - 解法三、Python特有——利用元组
- 在Python中,如果返回值是元组,可以把小括号省略,如下图。
面试题:不使用其他变量交换两个数字