What does the following code print?def f1(x=1, y=2): x = x+y y+=1 print(x,y)f1()
A: 1 3
B: 3 1
C: 3 3
D: error
A: 1 3
B: 3 1
C: 3 3
D: error
举一反三
- 以下代码显示的结果是什么?def f1(x = 1, y = 2): x = x + y y += 1 print(x, y) f1(2, 1) A: 1 3 B: 2 3 C: 程序运行出错,因为 x 和 y 未定义 D: 3 2 E: 3 3
- 以下代码运行的结果是什么? def f1(x = 1, y = 2): return x + y, x - yx, y = f1(y = 2, x = 1)print(x, y) A: 1 3 B: 3 1 C: 由于函数返回多个值,程序出现运行错误 D: 3 -1 E: -1 3
- 以下程序运行后的输出结果是 ______。 Sub add(x,y) x=x+y Print "x=";x;",y=";y End Sub Private Sub Command1_Click() x=1 y=1 Call add((x),(y)) Print"x="; x;",y=";y End Sub A: x=1,y=1 B: x=2,y=2 C: x=2,y=1 D: x=1,y=1 E: x=1,y=1 F: x=1,y=1 G: x=2,y=1 H: x=2,y=1
- 以下代码显示的结果是什么? x = 1 def f1(): x = x + 2 print(x) f1() print(x) A: 1 3 B: 3 1 C: 1 1 D: 3 3 E: 程序会运行出错,因为x未定义
- x=10 y=3 print(divmod(x,y)) A: (3, 1) B: (1, 3) C: 3,1 D: 1,3