偏函数

偏函数partial:可以给函数先传部分的值,调用时再传另一部分值

#
提前给函数传值,以后就可以少传值了 from functools import partial #自定义函数 def add(a,b,c,d): return a+b+c+d print(add(1,2,3,4)) #偏函数 def add(a,b,c,d): return a+b+c+d add=partial(add,1,2) #给函数部分参数,调用时只需给没有赋值的参数传参即可 print(add(3,4)) #对比两种结果一样,只是传参的方式不容而已

 对于有很多可调用对象,并且许多调用都反复使用相同参数的情况,使用偏函数比较合适。

posted on 2019-07-18 20:38  小胖子方法  阅读(145)  评论(0编辑  收藏  举报

导航