概述
- 偏函数是在常规函数的基础上,固化若干参数,形成的新函数;
全函数
# 全函数
print(int("101010",base=2))
print(int("FF",base=16))
def tell(name,age,rmb):
print("im %s,im %d years old,i have %.2f yuan."%(name,age,rmb))
tell("bill",60,1234567890123)
定义偏函数
import functools
# 固化base参数,形成偏函数int2,int16
int2 = functools.partial(int,base=2)
int16 = functools.partial(int,base=16)
# 固化age,rmb参数,形成偏函数tellFromPuppy
tellFromPuppy = functools.partial(tell,age=18,rmb=0.5)
调用偏函数
print(int2("101010"))
print(int16("FF"))
tellFromPuppy("bill")
版权声明:本文为博主原创文章,未经博主允许不得转载。https://my.youkuaiyun.com/pangzhaowen