美文网首页
yield和return

yield和return

作者: LittlePy | 来源:发表于2018-04-12 09:58 被阅读128次

    1、.print并不会阻断程序的执行,就不用多说了。

    2、func2()方法中的循环执行第一次就被return结束掉了(后面的2、3、4就不会有返回的机会了)

    3、yield你可以通俗的叫它"轮转容器",可用现实的一种实物来理解:水车,先yield来装入数据、产出generator object、使用next()来释放;好比水车转动后,车轮上的水槽装入水,随着轮子转动,被转到下面的水槽就能将水送入水道中流入田里。

    yield详情参考:http://www.jianshu.com/p/d09778f4e055

    相关文章

      网友评论

          本文标题:yield和return

          本文链接:https://www.haomeiwen.com/subject/fpzbpxtx.html