码迷,mamicode.com
首页 > 其他好文 > 详细

lambda匿名函数

时间:2018-04-28 14:27:44      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:语言   意义   def   style   返回值   sof   pytho   return   bsp   

#lambda x:x+1    #x是形参  是返回值

#lambda 函数执行
func = lambda x:x+1
print(func(1))



f = lambda x,y,z:(x+1,y+1,z+1)
print(f(1,2,3))
#
# 编程方法论:
# 面向过程:可以说把大的问题解决成N个小的问题来处理,每个小的问题就是过程
# 例如:
#     y = 2*x+1
# 面向过程解决上面那数学函数方法是;将大的问题拆分为小的问题,一个一个解决:
#     def calc(x):
#         ret = 2*x
#         ret = ret + 1
#         return ret
#
#
# 函数式:编程语言定义的函数+数学意义的函数;也就是说用编程语言是实现数学函数(python不是严格函数式编程语言)
# 例如:
#     y = 2*x+1
# 函数式编程解决上面那数学函数方法是:
#     def calc(x):
#         ret = 2*x+1
#         return ret

 

lambda匿名函数

标签:语言   意义   def   style   返回值   sof   pytho   return   bsp   

原文地址:https://www.cnblogs.com/ajaxa/p/8966862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!