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

我又来写博了

时间:2017-12-08 17:00:22      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:个数   不能   使用   eva   坚持   意思   参数   一点   func   

Long time no see...

时隔多日我终于想起来我可怜的博了,怕是快饿死了,,,

最近几日不能说忙,但确实有不少事情..原计划的每日一博也没能坚持,really遗憾

好事是我有了大致的论文方向,虽然不一定能成,而且要学的东西好多啊...

言归正传,既然还是为Python养的博,还是整点干货好了

今天学到了一点东西,lambda匿名函数,把函数当做参数的形式,挺有意思,没学过

 

使用的时候:

  func = lambda x,y:x+y

这行意思是定义一个匿名函数,就是没有函数名的函数,计算两个数的和,然后用func这个变量来接收此函数的结果.这个方式在某些地方很有用的

def test(a,b,func):
r = func(a,b)
print(r)
a = int(input(‘请输入数字:‘))
b = int(input(‘请输入数字:‘))
func = eval(input(‘请输入一个计算过程:‘))
test(a,b,func)

在这个例子中,连需要的计算类型都可以在运行中定义

我又来写博了

标签:个数   不能   使用   eva   坚持   意思   参数   一点   func   

原文地址:http://www.cnblogs.com/checkcheckcheck/p/8001191.html

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