【在线等!急!】关于pass的几道题,这些题目能不能具体解答一下为什么选这个选项
1. 以下代码的输出结果是A
>>>def f(x,y=0,z=0):pass
>>>f(1,,3)
A. 出错 B.pass C. None D.not
2. 执行下面代码,运行正确的是C
def f(x,y=0,z=0):pass
A. f(1,x=1,z=3) B.f(x=1,2) C.f(x=1,y=2,z=3) D.f(1,y=2,t=3)
3. 执行下面代码,运行错误的是C
def f(x,y=0,z=0):pass
A. f(1,2,3) B.f(1,2) C.f(1,,3) D.f(1)
4. 执行下面代码,运行错误的是D
def f(x,y=0,z=0):pass
A.f(1,y=2,z=3) B.f(1,z=3) C.f(z=3,x=1,y=2) D.f(1,x=1,z=3)