1. 程式人生 > >python 柯裏化

python 柯裏化

print 嵌套 python 返回 pytho 通過 過程 函數 原來


# 柯裏化
# 將原來接收兩個參數的函數 變成 接收一個參數的新的函數的過程
# 新的函數返回一個以原有第二個參數為參數的函數
# z = f(x, y) 變成 z = f(x)(y)

def add(x, y):
return x + y

# 通過嵌套函數可以實現柯裏化
def add(x):
def _add(y):
return x + y
return _add
foo = add(4)
print(foo(5))
print(add(4)(5))


python 柯裏化