Python圈Python基础

Python基础进阶 Zero to Hero 表达式 lamb

2019-12-14  本文已影响0人  伊洛的小屋
1.lambda 表达式
2.lambda简单的使用
>>> skills = lambda skill: print(skill*2 + ' '+ '技能已经释放2次')
>>> skills('一骑当千')
一骑当千一骑当千 技能已经释放2次
>>> def skills(skill):
...     return print(skill*2 + ' '+ '技能已成功释放2次')
...
>>> skill = '一骑当先'
>>> skills(skill)
一骑当先一骑当先 技能已成功释放2次
3. lambda赋值给变量使用
>>> number = lambda i: i-2
>>> number(1)
-1
>>> abs(number(1))
1
4.lambda表达式来返回函数
>>> def add(i):
...     return lambda x: x + i
...
>>> f = add(10)
>>> f(1)
11
>>> f(2)
12
>>> f(100)
110
......待续

欢迎下方【戳一下】【点赞】
Author:伊洛Yiluo
2019年12月15日
愿您享受每一天,Just Enjoy !

上一篇下一篇

猜你喜欢

热点阅读