交换两个数字(不使用其他变量)
面试题—交换两个数字(不使用其他变量)一、题目要求:有两个整数变量a = 6, b = 100不使用其他变量,交换两个变量的值二、解法解法1(使用其他变量):#解法1–使用临时变量c = bb = aa = cprint(a)print(b)解法2(不使用其他变量):#解法2–不使用临时变量a = a + bb = a - ba = a - bprint(a)print(b)解法3(Python独有):#解法3---Python专有# 使用元组的方法进行交换
原创
2020-10-19 20:54:33 ·
524 阅读 ·
0 评论