从品牌网站建设到网络营销策划,从策略到执行的一站式服务
import time
#列表生成式
成都创新互联成立于2013年,我们提供高端网站建设、成都网站制作、成都网站设计公司、网站定制、成都营销网站建设、微信平台小程序开发、微信公众号开发、成都网站推广服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为户外休闲椅企业提供源源不断的流量和订单咨询。
#只记住当前位置,只有一个_next_方法,取下一个值这个值就是当前值!。只能记住当前的!前面的数据不保存,后面的数据没生成。
c=(i*2 for i in range(100000000))
print(c)
#斐波那契
def fib(max):
n,a,b=0,0,1
while n
yield b #这样做就是一个生成器(函数生成器)
a,b=b,a+b
n=n+1
return "done"
f=(fib(4)) #生成器调生成一个数据就中断,能进行其他操作
print(f.next())
print("干点其他的事")
print(f.next())
g=fib(6)
while True:
try:
x=next(g)
print("g:",x)
except StopIteration as e:
print("vlan:",e.value)
break
def consumer(name):
print("%s准备吃包子啦!"%name)
while True:
baozi=yield
print("baozi[%s]来了,被[%s]吃了!"%(baozi,name))
def producer(name1,name2):
c=consumer(name1)
c2=consumer(name2)
c.next()
c2.next()
print("老子滴开始准备包子啦!")
for i in range(10):
time.sleep(1)
print("做了2个包子!一人一个!")
c.send(i) #把值传给yield并调用生成器
c2.send(i)
producer("alex","胡悦")
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图