柯里化是一种在函数式编程中常见的技术,它允许你分步提供函数所需的参数。 通过柯里化,你可以创建一个新函数,这个新函数会记住原函数的一部分参数,并接受余下的参数。 这样做可以增加代码的灵活性和重用性,因为你可以创建一系列专用的函数,它们各自只需要关心一部分参数。 def  add ( x,  y) : return  x +  yadd( 4 ,  5 ) 
def  add ( x) : def  fn ( y) : return  x +  yreturn  fnadd( 4 ) ( 5 ) 
def  add ( x,  y,  z) : return  x +  y +  zadd( 4 ) ( 5 ,  6 )  	
add( 4 ,  5 ) ( 6 ) 	
add( 4 ) ( 5 ) ( 6 ) 	
def  add ( x) : def  _add ( y,  z) : return  x +  y +  zreturn  _addadd( 4 ) ( 5 ,  6 ) 
def  add ( x,  y) : def  _add ( z) : return  x +  y +  zreturn  _addadd( 4 ,  5 ) ( 6 ) 
def  add ( x) : def  _add ( y) : def  __add ( z) : return  x +  y +  zreturn  __addreturn  _addadd( 4 ) ( 5 ) ( 6 )