Python的yield
2026/5/22 15:17:53 网站建设 项目流程

yield

带有 yield 的函数在 Python 中被称之为 generator(生成器)

def simple_generator(): print("开始执行") yield 1 print("继续执行") yield 2 print("结束") # 创建生成器对象 gen = simple_generator() print(type(gen)) # <class 'generator'> # 使用next()获取值 print(next(gen)) # 输出: 开始执行 → 1 print(next(gen)) # 输出: 继续执行 → 2 # print(next(gen)) # StopIteration异常

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询