Python函数式编程
喜欢函数式编程,因为优雅~
1.偏函数
import functools
int('12345', base=8)
>>> 5349
int2 = functools.partial(int, base=2)
int2('1000000')
>>> 64args = (10, 5, 6, 7)
max(*args)2.装饰器
def inner(f):
def wrapper(*args, **kwargs):
rv = f(*args, **kwargs)
print("tic toc!")
return rv
return wrapperLast updated