函数参数设置:partial()的使用、模块搭配、返回值与实例解析

1.函数描述:
设置函数参数,返回新的函数,更加简单的调用这个函数。
2.语法:
partial()
3.常见模块搭配使用:
functools.partial()
4.返回值:
新的函数
5.实例使用:
fromfunctoolsimportpartial
register_func=[]
defcall_back(n):
print('call_back:',n)
defcall_back1(n,m):
打印('call_back1:', n, m)
call_back_partial 是通过 partial 函数对 call_back 进行部分应用,并传入参数 10 得到的。
调用 call_back1 函数,并传入参数 100 和 200,将其结果赋值给 call_back_partial1
想必大家很少见到这个英文函数。然而,中文名称却经常在我们的使用中出现,它就是偏函数。这么一说,大家应该有些印象了吧。我们通常用它来实现拓展函数的功能。不过,它和有同样功能的装饰器可是不一样的,主要是为了解决对经常调用的函数进行处理的问题。
使用 partial 函数,给我们的直观感受是很方便。特别是与回调函数搭配使用时,整个使用过程非常简单。希望能借助这个函数,助力大家学习。更多 Python 学习教程可关注 IT 培训机构:千锋教育。
下一篇 »
Python自然语言处理实战之规则分词方法全解析