上传者: 38626192
|
上传时间: 2021-11-13 15:47:18
|
文件大小: 41KB
|
文件类型: -
在Python中,函数本身也是对象,所以可以将函数作为参数传入另一函数并进行调用
在旧版本中,可以使用apply(function, *args, **kwargs)进行调用,但是在新版本中已经移除,以function(*args, **kwargs)进行替代,所以也不应该再使用apply方法
示例代码:
def func_a(func, *args, **kwargs):
print(func(*args, **kwargs))
def func_b(*args):
return args
if __name__ == '__main__':
func_a(func_b, 1,