python 利用按位异或运算符交换两变量的数值

#定义两个变量 num1 num2 num1 = 20 num2 = 10 #把num1与num2的异或运算从新值赋给num1 num1 = num1 ^ num2 #再把新赋过值的num1与num2进行异或运算,并把值赋给num2即原来num1的值20 num2 = num1 ^ num2 #一样,用num1再与num2作异或运算并赋值给num1,获得的num1的值即为最初num2的值10 nu
相关文章
相关标签/搜索