python3中函数里的return和yield共存时的细节

在python3中,生成器的建立方式有两种:利用列表生成式和函数中添加yield。python 在这须要注意的是,当采集函数建立生成器时,若是函数中含有return,则不会经过return获得任凭结果,return停止当前生成器,若是执行next()会报错。函数 def f1(): for i in range(10): print(i) i +=1
相关文章
相关标签/搜索