已知x,y=4,5, 以及函数定义def demo(x,y):return x则demo(y,x)的返回值是什么?
A: 4
B: 5
C: 9
D: (4,5)
A: 4
B: 5
C: 9
D: (4,5)
举一反三
- def demo(fun, x, y):return fun(x,y)demo(divmod, 7, 4)的返回值是什么? A: (1,3) B: (7,4) C: 7 D: 4
- 已知函数定义def demo(x, y, op):return eval(str(x)+op+str(y)),那么表达式demo(3,5, '*')的值为 ( ) A: 3 B: 5 C: 15 D: 0
- 已知函数定义def demo(a=1,**b):return b则demo(2,x=7,y=8,z=9)的返回值是什么? A: 2 B: (x:7,y:8,z:9) C: (7, 8, 9) D: {'x':7, 'y':8, 'z':9}
- 已知函数定义def demo(x,y,op):return eval(str(x)+op+str(y)),那么表达式demo(3,5,’+’)的值为__________
- 已知函数定义如下,下列哪个调用方法错误?def demo(a,**b):return b A: x = demo(1,2,3,4,5) B: y = demo(2) C: z = demo(a=2,b=3,) D: w = demo(2,b=3,c=4,d=5,)