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

dw如何用表格做网站陕西免费做网站

dw如何用表格做网站,陕西免费做网站,郑州招聘网,短视频推广方案怎么做def func():print(哈哈哈)yield 1 # return 和 yield 都可以返回数据print(呵呵呵) gen func() # 不会执行你的函数#xff0c;拿到的是生成器 ret gen.__next__() # 会执行到下一个yield print(ret) gen.__next__() # 继续执行函数到下一个yield 函数中如果有yield 这个函… def func():print(哈哈哈)yield 1 # return 和 yield 都可以返回数据print(呵呵呵) gen func() # 不会执行你的函数拿到的是生成器 ret gen.__next__() # 会执行到下一个yield print(ret) gen.__next__() # 继续执行函数到下一个yield 函数中如果有yield 这个函数就是生成器函数生成器函数() 获取的是生成器这个时候不执行函数yield:相当于return可以返回数据但是yield不会彻底中断函数分段执行函数 def order():for i in range(100000):yield 衣服 str(i) g order() # 获取生成器 mingwei g.__next__() print(mingwei) zhaoyinning g.__next__() print(zhaoyinning)  send() 和 __next__()的区别 1.send和next都是让生成器向下走一次 2.send可以给上一个yield的位置传递值不能给最后一个yield发送值在第一次执行生成器代码的时候不能使用send() def eat():print(我吃什么啊)a yield 馒头print(a,a)b yield 大饼print(b,b)c yield 韭菜盒子print(c,c)yield GAME OVER gen eat() # 获取生成器 ret1 gen.__next__() print(ret1) # 馒头 ret2 gen.send(胡辣汤) # a 胡辣汤 print(ret2) # 大饼 ret3 gen.send(狗粮) # b 狗粮 print(ret3) # 韭菜盒子 ret4 gen.send(猫粮) # c 猫粮 print(ret4) # GAME OVER   推导式用一句话生成一个列表 lst [pythonstr(i) for i in range(1,16)] print(lst) 语法[ 结果  for循环  判断] lst [i for i in range(100) if i%2 1] print(lst) # 100 以内能被3整除的数的平方 lst [i*i for i in range(100) if i%30] print(lst) # 寻找名字中带有两个e的人的名字 names [[Tom, Billy, Jefferson, Andrew, Wesley, Steven,Joe],[Alice, Jill, Ana, Wendy, Jennifer, Sherry, Eva]] # 不用推导式的方法 lst [] for line in names:for name in line:if name.count(e) 2:lst.append(name) print(lst)#推导式的方法 lst [name for line in names for name in line if name.count(e) 2] print(lst) 字典推导式 语法{k:v for循环 条件筛选} #[11,22,33,44] {0:11,1:22,2:33,3:44} lst [11,22,33,44] dic {i:lst[i] for i in range(len(lst))} print(dic) # 键值对互换 dic {jj:林俊杰,jay:周杰伦,zs:赵四,ln:刘能} dic2 {v:k for k,v in dic.items()} print(dic2) 集合推导式可以去重复 lst [1,1,4,6,7,4,2,2] s {el for el in lst} print(s)   生成器表达式由于惰性机制 tu (i for i in range(10)) # 没有元组推导式生成器表达式 print(tu) # 生成器 print(tu.__next__()) def func():print(111)yield 222 g func() g1 (i for i in g) g2 (i for i in g1)print(list(g)) # [222] 源头从源头把数据拿走了 print(list(g1)) # [] 这里执行的时候源头已经没有数据了 print(list(g2)) # [] 这里也没有值 def add(a,b):return a b# 生成器函数 # 0-3 def test():for j in range(4):yield j# 0,1,2,3 g test() # 获取生成器# 懒 for n in [1,10,5]:g (add(n,i) for i in g) # 到最后往里面放数据就对了 print(list(g)) # [15,16,17,18]print(list(g)) # []  转载于:https://www.cnblogs.com/Little-Raccoon/p/10834696.html
http://www.pierceye.com/news/549188/

相关文章:

  • 青岛网络推广建站民营医院建设网站
  • 罗湖住房和建设局网站wordpress调用内容代码
  • 网络logo设计优化设计七年级下册语文答案
  • 贵港网站seo安新网站建设
  • 网站怎么自己编辑模块创意网名大全
  • php的网站架构建设框架wordpress如何运行
  • 广州seo网站排名优化数码设计网站
  • 免费做视频相册的网站网站建设的功能描述
  • 网站建设方案浩森宇特alexa排名是什么意思
  • 网上手机网站建设计划书百度小说风云榜排名
  • 用js来做网站帝国cms这么做网站
  • 网站建设需求分析班级网站备案服务类型
  • 网站备案幕布照片怎么算合格北京专业网站开发
  • 浙江建设职业技术学院塘栖校区网站网络推广方法有几种
  • 呢图网站场建设封面长安镇做网站
  • 搜索关键词的网站黄山做网站
  • 网络建站系统去除wordpress主题头部作者信息
  • 鼓楼微网站开发番禺有经验的网站建设
  • 对网站建设心得进入公众号继续阅读怎么弄
  • 网站建设公司投诉电话可以先做网站后备案吗
  • 顺的品牌网站设计价位网站开发合同书
  • 用html5制作个人网站深圳百度国际大厦
  • 网络网站公司网站管理平台扩展插件
  • 个人小说网站怎么做把自己做的网页变成网站
  • led网站制作网站登录后不显示内容
  • 推广网站公司兴义市住房和城乡建设局网站
  • 营销网站建设的公司哪家好创建网站超链接
  • 苏州网站优化排名推广企业网站建设价格
  • 在线制作论坛网站wordpress建立好的网站
  • 网站的功能规范商城网站静态模板下载