生成器的创建方式:
1.列表生成式()
2.函数
yield vs return
return 返回并中止function
yield 返回 数据,并冻结当前的执行过程。。。
next 唤醒冻结的执行过程,继续执行,知道遇到下一个yield。