Python 技巧:生成器(Generator)
作者:野牛程序员:2025-12-22 11:04:59python阅读 1999
Python 技巧:生成器(Generator)
# /*
# Python 技巧:生成器(Generator)
# --------------------------------------------------------
# 功能:
# - 使用 yield 逐个产生值
# - 只在需要时生成数据,节省内存
# */
print("示例三:生成器基础")
def count_up(n):
for i in range(n):
yield i
gen = count_up(5)
for value in gen:
print("生成值:", value)
print("-" * 50)
# 示例三:生成器基础
# 生成值: 0
# 生成值: 1
# 生成值: 2
# 生成值: 3
# 生成值: 4
# --------------------------------------------------野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:Python 技巧:生成器 send()
- 下一篇:Python 技巧:自定义迭代器
