• 2022-05-30
    调用下面函数,错误的是。 def f(x, y = 0, z = 0): pass #空语句,定义空函数体
  • f(1, x = 1, z = 3)

    内容

    • 0

      以下程序的输出结果是:>>> def f(x, y = 0, z = 0): pass>>> f(1, , 3)

    • 1

      设有函数定义: def fun(a = 0): print(a * 100) 则以下错误的函数调用语句是________。

    • 2

      已知函数定义如下: float fun1(int x,int y) { float z; z=(float)x/y; return z; } 主调函数中有int a=1,b=0;可以正确调用此函数的语句是( )

    • 3

      下面函数定义并调用后,能产生正确结果的是?def f(x,y=5,z=3): pass A: f(5,x=1,z=3) B: f(x=1,y=5,z=6) C: f(1,,z=3) D: f(x=1,2)

    • 4

      下面程序输出结果是​x, y, z = 10, 0, 0​​def f(x):​ y = 0​ global z​ for i in range(x):​ y += i​ z += i​ return y, z​​x = f(x)​print(x, y, z)​ A: (45, 45) 45 45 B: (0, 45) 0 45 C: (45, 45) 0 45 D: 10 0 45