Advertisement

functools让调用多参数函数更优雅

阅读量:

简单例子解析

复制代码
    from functools import partial
    
    def Add(a,b,c,d,e):
    return a + b + c + d + e
    
    add_e = partial(Add,1,2,3,4) # 可固定a,b,c,d参数,简化函数使用
    result = add_e(6)
    print(result)
    
    
    
      
      
      
      
      
      
      
      
      
    

复杂的例子

复制代码
    from functools import partial
    
    def Add(a,b,c,d,e):
    return a + b + c + d + e
    
    add_e = partial(Add,1,2,3,4) # 可固定a,b,c,d参数,简化函数使用
    result = add_e(6)
    print(result)
    
    
    
      
      
      
      
      
      
      
      
      
    

典型应

全部评论 (0)

还没有任何评论哟~