• 2022-06-03
    已知有函数定义 def demo(*p):return sum(p),那么表达式 demo(1, 2, 3) 的值为
    A: 1
    B: 2
    C: 3
    D: 6
  • D

    内容

    • 0

      已知函数定义如下,下列哪个调用方法正确?def demo(a,b,c=3,d=4):return None A: demo(b=2,c=3,d=4,1) B: demo(1,a=2,d=4,c=3) C: demo(1,2) D: y = demo(2)

    • 1

      已知函数定义def demo(a,*b):return b则print(demo(2,3,4,5))输出什么? A: 2 B: (2, 3) C: (2, 3, 4) D: (3, 4, 5)

    • 2

      已知函数定义如下,下列哪个调用方法正确?def demo(a,b,c,d):return None A: y = demo(1,2,) B: y = demo(1,2,c=3,4) C: demo(3,4,a=1,b=2) D: demo(b=2,d=3,c=4,a=1)

    • 3

      已知函数定义def demo(x, y, op):return eval(str(x)+op+str(y)),那么表达式demo(3,5, '*')的值为 ( ) A: 3 B: 5 C: 15 D: 0

    • 4

      已知函数定义如下,下列哪个调用方法错误?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,)