带有yield的函数在Python中被称之为generator(生成器),也就是说,当你调用这个函数的时候,函数内部的代码并不立即执行 ,这个函数只是返回一个生成器(Generator Iterator)。 def generator(): for i in range(10) : yield i*i gen = generator() print(gen) 1. 使用next方法迭代生成器 generator函数怎么调用呢?答案是next函数。 print("first iteration