Python3(进阶)-偏函数functools.prtial()

functools.partial(FuncA,p1,p2,…)用于把函数FuncA的前几个参数分别固定为p1,p2,…

from functools import partial


def add(a, b, c):
    print("a=", a)
    print("b=", b)
    print("c=", c)
    return a + b + c


addPlus = partial(add, 1, 2)

print(addPlus(3))

输出:

a= 1
b= 2
c= 3
6

猜你喜欢

转载自blog.csdn.net/menghaocheng/article/details/83353688