比如有一个函数 funcA(arg1, arg2=20)我定义一个函数 funcB(arg1, arg2) funcB 中调用了 funcA我希望调用 funcB(arg1, arg2)时,在函数内部会调用 funcA(arg1, arg2) 从而向函数funcA传入参数arg1和arg2。我希望调用 funcB(arg1)时,在函数内部会调用 funcA(arg1) 从而向函数funcA传入参数arg1和默认参数20。此时funcB的声明应该怎么写?
1 回答
喵喔喔
TA贡献1735条经验 获得超5个赞
向funcB传入(arg1,arg2=arg2)时,调用funcA(arg1,arg2=arg2)
向funcB传入(arg1)时,调用funcA(arg1,arg2=20)
def funcA(arg1,arg2=20): pass def funcB(arg1,**kwargs): funcA(arg1,**kwargs)
添加回答
举报
0/150
提交
取消