from functools import partial
def foo(x, y, z):
return x + y + z
# 在执行偏函数时,将参数传入原函数中执行,将结果返回给偏函数,
new_foo = partial(foo, z=4)
print('new_foo: ', new_foo)
print('new_foo(): ', new_foo(3, 4))
# 输出:
new_foo: functools.partial(<function foo at 0x0000021C02413F40>, z=4)
new_foo(): 11
简单理解偏函数
发布时间 2023-03-22 21:16:18作者: f_carey