python中yield函数用法详解

                       yeild简单来说就是一个生成器,生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第n次)调用跳转至该函数中间,而上次调用的所有局部变量都保持不变。  当你让生成器产生一个数时,生成器会执行,直至出现yeild语句,生成器把yeild的参数给你,之后生成器就不会往下运行。当你向它要下一个数时,他会从上次状态开始继续运行
相关文章
相关标签/搜索