摘要:
''' 装饰器实现激活生成器 ''' def init(func): #传参得到 func = average def inner(*args,**kwargs): g = func(*args,**kwargs) #g = average() g得到一个生成器 g.__next__() # return g return... 阅读全文
posted @ 2019-09-01 21:01
刘华强等待瓜熟的日子
阅读(117)
评论(0)
推荐(0)
摘要:
#移动平均值:类似打靶每打一枪看平均环数 def average(): sum = 0 count = 0 avg = 0 while 1: num = yield avg sum+=num count+=1 avg=sum/count g = average() g.__next__() q=g... 阅读全文
posted @ 2019-09-01 20:29
刘华强等待瓜熟的日子
阅读(121)
评论(0)
推荐(0)
摘要:
def generator(): print(123) ret = yield 1#第一个next方法执行完之后,send方法传参数赋值给ret print('-----',ret) print(345) yield 2 g = generator() print(g.__next__()) print(g.send('alex')) 阅读全文
posted @ 2019-09-01 19:21
刘华强等待瓜熟的日子
阅读(737)
评论(0)
推荐(0)
摘要:
#监听过滤的效果 def tail(filename): f = open(filename,encoding='utf-8') while 1: line = f.readline() if line.strip(): yield line.strip() q = tail('2019-9-1') for i in q:... 阅读全文
posted @ 2019-09-01 11:20
刘华强等待瓜熟的日子
阅读(111)
评论(0)
推荐(0)