执行下列程序,运行错误的是

def fun(x,y=“Name”,z = “No”):
pass

答案为什么是fun(1,,3)

img

应该是有别的调用函数的方式作为选项吧,能把别的选项也发出来不

如果y作为默认参数,且要赋给z以实参,则z就要作为关键字参数
如:fun(1,z=3)

你这个函数体都没有,怎么知道fun(1,3)不对?