def f1 (a, b): global x,y x,y=b, a return a,b x,y=10,20 print(x,y) print(f1(x,y)) print(x,y) 第二和第三个 print函数分别输出的结果是()
A: (2,1) 20 10
B: (10,20) 20 10
C: (20,10) 2 1
D: (1,2) 20 10
A: (2,1) 20 10
B: (10,20) 20 10
C: (20,10) 2 1
D: (1,2) 20 10
举一反三
- 以下说法正确的是 def changeXY(x, y): x = 1 y = 2 return y, x x, y = 10,20 changeXY(x,y) print(x, y) 以上代码输出: (10, 20) 以上代码输出: 2, 1 以上代码输出:1, 2 以上代码输出:10, 20
- 下面代码的输出结果是( ).def exchange(a, b):a, b = b, areturn(a,b)x = 10y = 20x, y = exchange(x, y)print(x, y) A: 20 10 B: 20,10 C: 10 10 D: 20 20
- 下面代码的输出结果是 def exchange(a,b): a,b = b,a return (a,b) x = 10 y = 20 x,y = exchange(x,y) print(x,y) A: 20 10 B: 20 20 C: 10 20 D: 10 10
- def exchange(a,b): a,b = b,a return (a,b)x = 10y = 20x,y = exchange(x,y)print(x,y) A: 20,10 B: 20 20 C: 10 10 D: 20 10
- 下面代码的输出结果是()。def exchange(a,b): a,b = b,a return (a,b)x = 10y = 20x,y = exchange(x,y)print(x,y) A: 20 20 B: 10 10 C: 20 10 D: 20,10