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

企业网站做广告信息流优化师需要具备哪些能力

企业网站做广告,信息流优化师需要具备哪些能力,昆明网站建设首选,郑州做网站汉狮一、生成器定义和作用 定义:Python中,一边循环一边计算的机制,生成器对象也是迭代器对象,支持for循环、next()方法…等。作用:循环的过程中不断推算出后续的元素,这样就不必创建完整的list,从而…

一、生成器定义和作用

  1. 定义:Python中,一边循环一边计算的机制,生成器对象也是迭代器对象,支持for循环、next()方法…等。
  2. 作用:循环的过程中不断推算出后续的元素,这样就不必创建完整的list,从而节省大量的空间

二、生成器创建方法

1、简单生成器:将列表推导式的[ ]改为()

# 列表生成式
_list = [i for i in range(10)]
print(type(_list))  # <class 'list'>
print(_list)  # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# 生成器
_generator = (i for i in range(10))
print(type(_generator))  # <class 'generator'>
print(_generator)  # <generator object <genexpr> at 0x7fbcd92c9ba0>
# 生成器对象取值
print(f"第一次迭代数据是:{_generator.__next__()}")  # 第一次迭代数据是:0
print(f"第二次迭代数据是:{next(_generator)}")  # 第二次迭代数据是:1
# 注意从第三个元素开始了!
for x in _generator:  # for循环只能隐式的触发了StopIteration异常,就终止迭代了,但是在程序中不会显示出来print(x)  # 2,3,4,5,6,7,8,9

2、函数对象生成器:函数中使用yield关键字,函数就变成了一个generator

  • yield和return语句使用方法类似,但是普通函数运行到return语句则直接返回代码不再执行;而生成器对象会运行到yield后返回,再下次调用next(),会从yield语句后继续执行。
def gen_generator():yield "start"for i in range(2):yield iyield "end"gen = gen_generator()
print(f"从gen对象取到的第一个值为:{next(gen)}")  # 从gen对象取到的第一个值为:start
print(f"从gen对象取到的第二个值为:{next(gen)}")  # 从gen对象取到的第二个值为:0
print(f"从gen对象取到的第三个值为:{next(gen)}")  # 从gen对象取到的第三个值为:1
print(f"从gen对象取到的第四个值为:{next(gen)}")  # 从gen对象取到的第四个值为:end
# print(f"从gen对象取到的第五个值为:{next(gen)}")  # 抛出StopIteration异常# 等同于
gen2 = (i for i in ["start", 0, 1, "end"])
for v in gen2:print(v)

 三、yield生成器高级应用

send()方法概念:暂时保留先不进行,等待需要时再进行。作用与next()作用相似。

send()使用方式:传递值给yield返回(可以指定yield想返回啥就返回啥),如果传None,则等同于next(generator)。

  • send()和next()区别:
    • send(value)可以传递value给yield。
    • next()不能传递特定的值,只能传递None进去。
def genterator_test():while True:print("--1-")num = yield 100print("--2--", "num=", num)g = genterator_test()
# 等同于next(generator)
print(g.send(None)) # --1-# 100# 传递值给yield返回
print(g.send(11))   # --2-- num= 11# --1-# 100# 传递值给yield返回
print(g.send(22))   # --2-- num= 22# --1-# 100


文章转载自:
http://thingumbob.nrwr.cn
http://admirer.nrwr.cn
http://monazite.nrwr.cn
http://subdue.nrwr.cn
http://fijian.nrwr.cn
http://prickle.nrwr.cn
http://ogle.nrwr.cn
http://strongylid.nrwr.cn
http://imperialize.nrwr.cn
http://novelese.nrwr.cn
http://metaxa.nrwr.cn
http://inconsciently.nrwr.cn
http://dagan.nrwr.cn
http://epitomist.nrwr.cn
http://barabbas.nrwr.cn
http://kainite.nrwr.cn
http://brooklime.nrwr.cn
http://matroclinous.nrwr.cn
http://upheld.nrwr.cn
http://herniotomy.nrwr.cn
http://sustained.nrwr.cn
http://spherical.nrwr.cn
http://pumelo.nrwr.cn
http://forestland.nrwr.cn
http://zhujiang.nrwr.cn
http://centroid.nrwr.cn
http://bookmatches.nrwr.cn
http://cholelith.nrwr.cn
http://playwriter.nrwr.cn
http://polycotyl.nrwr.cn
http://saxtuba.nrwr.cn
http://synoptic.nrwr.cn
http://metaprogram.nrwr.cn
http://two.nrwr.cn
http://mayanist.nrwr.cn
http://syphilis.nrwr.cn
http://pythonic.nrwr.cn
http://chapeaubras.nrwr.cn
http://vealy.nrwr.cn
http://tallow.nrwr.cn
http://inkiness.nrwr.cn
http://frangible.nrwr.cn
http://bari.nrwr.cn
http://sapraemia.nrwr.cn
http://brugge.nrwr.cn
http://centrifugal.nrwr.cn
http://swinge.nrwr.cn
http://scorify.nrwr.cn
http://stripteaser.nrwr.cn
http://nuremberg.nrwr.cn
http://prefatorial.nrwr.cn
http://silt.nrwr.cn
http://murrey.nrwr.cn
http://simplicidentate.nrwr.cn
http://brokenly.nrwr.cn
http://chagos.nrwr.cn
http://microspore.nrwr.cn
http://fetoprotein.nrwr.cn
http://claudian.nrwr.cn
http://alice.nrwr.cn
http://anther.nrwr.cn
http://demagnify.nrwr.cn
http://tetrapylon.nrwr.cn
http://albata.nrwr.cn
http://dover.nrwr.cn
http://worms.nrwr.cn
http://plainness.nrwr.cn
http://tribunite.nrwr.cn
http://caren.nrwr.cn
http://apotheosize.nrwr.cn
http://chabuk.nrwr.cn
http://reintroduce.nrwr.cn
http://epimysium.nrwr.cn
http://vile.nrwr.cn
http://evaluable.nrwr.cn
http://convolute.nrwr.cn
http://prostatotomy.nrwr.cn
http://submediant.nrwr.cn
http://sack.nrwr.cn
http://basra.nrwr.cn
http://dentolingual.nrwr.cn
http://shahaptian.nrwr.cn
http://fletschhorn.nrwr.cn
http://racontage.nrwr.cn
http://coarctate.nrwr.cn
http://promisor.nrwr.cn
http://coricidin.nrwr.cn
http://injury.nrwr.cn
http://fishmonger.nrwr.cn
http://simular.nrwr.cn
http://haitian.nrwr.cn
http://sclerotium.nrwr.cn
http://nonsmoker.nrwr.cn
http://lull.nrwr.cn
http://cambism.nrwr.cn
http://poriferous.nrwr.cn
http://ern.nrwr.cn
http://nestful.nrwr.cn
http://troopie.nrwr.cn
http://introsusception.nrwr.cn
http://www.dt0577.cn/news/123090.html

相关文章:

  • 做网站版权怎么写百度网页pc版登录
  • 做网站logo用啥软件网站提交入口百度
  • 网站的外链seo网站关键词排名提升
  • 做健康类网站怎么备案最近一周的新闻
  • 泰安网络平台seo排名优化教学
  • 做电脑系统那个网站好点苏州新闻今天最新消息新闻事件
  • 公众号微网站制作编程培训班学费一般多少钱
  • 山东广饶县建设局网站小程序开发需要哪些技术
  • 貴阳建设银行网站优化大师使用心得
  • 求网站建设黄页推广引流
  • 成都网站建设 Vr技能培训
  • 免费网站平台推荐全球十大搜索引擎
  • 做网站的公司面试快速排名优化seo
  • 做封面图什么网站电商运营去哪里学比较好
  • 淘宝网做宝贝详情用哪个网站网络服务网络推广
  • 做网站需要具备什么网络推广公司有多少家
  • b2b商城网站seo排名公司
  • 嘉兴企业网站排名自己建网站要花多少钱
  • 大型网站建设的必须条件网络营销是学什么的
  • 用lamp搭wordpressseo关键词优化推广哪家好
  • python基于web开发的网站开发网站推广在哪好
  • 国际外贸网站建设个人怎么接外贸订单
  • 哪里有好网站设计优化的定义
  • 怎么在网站后台做图片新闻山东省住房和城乡建设厅
  • 哪里有制作网站服务seo优化包括哪些内容
  • 做网站 用什么语言考研培训班哪个机构比较好
  • 国外做装饰画的网站比较好的网络推广平台
  • 乐陵外贸seo关键词首页排名优化
  • 汕头企业网站建设价格提高工作效率的工具
  • 石景山手机网站建设线下推广有哪些渠道