一、函数
1、柯里化
1.概念:指将原来承受两个参数的函数变成承受一个参数的函数的过程,新的函数返回一个以原来第二个参数为传入参数的函数;
2. z = f(x+y+j) 转化为 z = f(x)+f(y)+f(j)
3. 代码实现:
# 未应用函数柯里化,传入三个参数后相加 def add(x, y, z): return x + y + z sum = add(4,5,6)
# 应用函数柯里化,传入三个参数后相加 def add(x): def _add(y): def __add(z): return x + y + z return __add return _add sum = add(4)(5)(6)