【发布时间】:2018-08-10 07:44:59
【问题描述】:
在官方文档中解释functools
10.2. functools — Higher-order functions and operations on callable objects — Python 3.7.0 documentation
partial() 用于部分函数应用程序,它“冻结”函数参数和/或关键字的某些部分,从而生成具有简化签名的新对象。例如,partial() 可用于创建一个行为类似于 int() 函数的可调用对象,其中基本参数默认为两个:
我可以理解大部分陈述,并承认“冻结”是一个微妙而准确的词来描述上下文。
我无法理解的是“简化签名”,
它指的是哪种签名?
【问题讨论】:
标签: python