第27286题 单选题
已知Python中存在两个变量`a = 1`,`b = 2`,以下哪种方式可以正确且高效地交换这两个变量的值?
A

使用临时变量实现:temp = a; a = b; b = temp

B

Python特有的元组解包写法:a, b = b, a

C

直接赋值实现:a = b; b = a

D

算术运算实现:a = a + b; b = a - b; a = a - b

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析