根据规则循环生成数据,当条件不成立时则生成数据结束
数据不是一次性产出,而是使用一个、生成一个
→ 节约大量内存
与列表推导式类似,用小括号
在函数中加入关键字
注意点
当代码执行到yield会暂停,然后把结果返回出去,下次启动生成器会在暂停的位置继续往下执行
生成器数据如果生成完毕,再次获取会抛出异常,表示停止迭代
斐波那契数列
京公网安备 11010502049817号