• 2022-06-10
    中国大学MOOC: 已知g = lambda x, y=3, z=5: x*y*z,则语句 print(g(1, 2)) 的输出结果为_______。
  • 10

    内容

    • 0

      已知 g = lambda x,*y: x*y,则语句 print(g(1,2,3)) 的输出结果为______

    • 1

      已知 g = lambda x, y=3, z=5: x+y+z,那么表达式 g(2) 的值为_______

    • 2

      已知x=1,y=2,z=3,执行下列语句if(x>y) z=x;x=y;y=z;则x,y,z的值分别是 A: x=1,y=2,z=3 B: x=2,y=3,z=1 C: x=2,y=2,z=1 D: x=2,y=3,z=3

    • 3

      若有int x,y,z;,则执行以下程序段后的输出结果为:x=1;y=3;z=5;if(x>;y)x=y;y=z;printf("x=%d,y=%d,z=%d",x,y,z); A: x=1,y=5,z=5 B: x=1,y=3,z=3 C: x=5,y=3,z=5 D: x=5,y=3,z=3

    • 4

      已知t函数定义如下,下列会输出True的语句是​t = lambda x, y, z=0: x + y > z​ A: print(t(1, 2)) B: print(t(1, 2, 3)) C: print(t(1)) D: print(t(1, 2, 0))