python-------------生成器

#只要有yield关键字的的函数都是生成器函数
#yield不能和return共用且需要写在函数内
def generator():
    print(1)
    yield 'a'
#生成器函数: 执行之后会得到一个生成器作为返回值。
ret = generator()
print(ret)
print(ret.__next__())

def wahaha():
    for i in range(2000000):
        yield '哇哈哈',i

监听文字输出

猜你喜欢

转载自www.cnblogs.com/xiangrikuidebuluo/p/9482604.html