当前位置: 首页 > news >正文

c在线编程网站怎么做一个公司的网站

c在线编程网站,怎么做一个公司的网站,网站建设与管理专业是什么,百度域名续费1、 匿名函数lambda python中允许使用lambda关键字定义一个匿名函数。所谓的匿名函数就是说使用一次或者几次之后就不再需要的函数,属于“一次性”函数。 #例1:求两数之和 f lambda x, y: x y print(f(5, 1))#例2:求平方和 print((lambda…

1、 匿名函数lambda

python中允许使用lambda关键字定义一个匿名函数。所谓的匿名函数就是说使用一次或者几次之后就不再需要的函数,属于“一次性”函数。

#例1:求两数之和
f = lambda x, y: x + y
print(f(5, 1))#例2:求平方和
print((lambda x, y: x**2 + y**2) (3, 4)) #执行结果6 25

2、关键字 yield

yield可以将函数执行的中间结果返回但是不结束程序。

yield关键字可以把一个函数变成一个生成器(generator)。

实现一个range函数

>>> def fun(x):
...     i = 0
...     while i<x:
...             yield i
...             i+=1
...
>>> for i in fun(7):
...     print(i)
...
0
1
2
3
4
5
6

实现斐波那契数列

>>> def fab(x):
...     a, b, n = 0, 1, 0
...     while n<x:
...             a, b = b, a+b
...             yield b
...             n += 1
...
>>> for i in fab(10):
...     print(i)
...
1
2
3
5
8
13
21
34
55
89

3、遍历函数(map)

map函数用于遍历序列。

>>> def func(a, b):
...     return a+b
...
>>> li = [1,2,3,4]
>>> def func(a):
...     return a+100
...
>>> print(list(map(func, li)))
[101, 102, 103, 104]  >>> li = [1,2,3,4]
>>> print(list(map(lambda x: x**2, li)))
[1, 4, 9, 16]>>> li = [1,2,3,4]
>>> lo = [5,6,7,8]
>>> print(list(map(lambda x, y: x**2 + y**2, li, lo)))
[26, 40, 58, 80]
#学习中遇到问题没人解答?小编创建了一个Python学习交流群:711312441
>>> li = [1,2,3,4,5,6,7,8,9]
>>> print(list(map(lambda x: x > 5, li)))
[False, False, False, False, False, True, True, True, True]

4、筛选函数(filter)

筛选函数用于对序列中的元素进行筛选,最终获取符合条件的序列。

>>> li = [1,2,3,4,5,6,7,8,9]
>>> print(list(filter(lambda x: x>5, li)))
[6, 7, 8, 9]

5、累计函数(reduce)

对序列中的所有函数进行类操作。

>>> from functools import reduce
>>> li = [1,2,3,4,5]
>>> reduce(lambda a, b: a+b, li)
15<br>#第三个参数为初始值,在此值之上进行累计
>>> reduce(lambda a, b: a+b, li, 100)
115
>>> 
http://www.yayakq.cn/news/338740/

相关文章:

  • 电子商务网站建设参考书网站建设分金手指专业二九
  • 网站备案个人备案公司网站酷家乐软件培训班
  • 大连网站建设特色崇文网站建设
  • 百度为什么会k网站伊春网络运营推广
  • 电子商务网站建设试卷.docwordpress koncept 下载
  • 网站如何运营维护网站建设验收单
  • wordpress 自定义评论网站排名优化
  • 网站icp备案需要多久网站上做树状框架图用什么软件
  • 四川企业网站建设专门做相声的网站
  • 站长联盟做英文网站賺钱
  • 个人网站多少钱怎么给网站添加关键字
  • 漳州市住房建设局网站如何学习网站开发
  • 投资建设个什么网站好佛山网站建设解决方案
  • 做网站 报价 需要了解南宁网络推广系统
  • 如何注销网站备案负责人嘉兴php网站开发
  • 建网站公司 蓝纤科技甘肃建设厅网站官网
  • 登封快乐送餐在那个网站做的广告wordpress小程序调用数据库字段
  • 创建网站花费和17做网店一样的货源网站
  • 网站推荐界面海口网站建设找千素网
  • 眉山网站建设兼职凡科沙发官网
  • 视频教育网站建设如何建设网站论文文献
  • 成都网站建设重庆最加科技公司官网域名怎么注册
  • 建设好学校网站邵阳棋牌软件开发
  • 网站建设资质现代通信技术专业学什么
  • 重庆企业网站推广策略互联网行业市场分析
  • 建设局网站打不开是什么原因wordpress需要备案号
  • 怎么免费建商城网站吗做网站设计电脑需要什么配置
  • 怎么做网站卖机床wordpress 提问插件
  • 建设求职网站郑州网络推广哪家厉害
  • 深圳的网站建设公司有哪些wordpress友情链接激活