换句话说,如果已经提前知道需要调用什么函数,那完全不必要把函数作为参数传入另一个函数并调用,直接调用函数即可。 代码语言:javascript 复制 deffunc_a(arg_a,func,**kwargs):print(arg_a)func(arg_a=arg_a,**kwargs)deffunc_b(arg_a):print(arg_a)if__name__=='__main__':func_a(arg_a='Hello...
虽然通过修改,手动将arg_a作为参数传入func中进行调用,可以正常运行,但这明显不符合设计初衷: 在func_a中执行func(**kwargs)时,很可能并不知道func到底需要什么参数。换句话说,如果已经提前知道需要调用什么函数,那完全不必要把函数作为参数传入另一个函数并调用,直接调用函数即可。 def func_a(arg_a, func, **...