偏函数是什么
对于一个函数来说,有各种类型的参数,
基本参数,默认参数,可变参数,关键字参数等等
偏函数则是在原有函数的基础上,创建一个功能相同,但是默认参数的值不同的函数
functools.partial函数
import functools
int2 = functools.partial(int,base = 2)
此时,就创建了一个可将字符串转换为二进制数值的函数了
int2 = functools.partial(int,base = 2)
等价于
kw = {'base':2}
int2 = functools.partial(int ,**kw)