zoukankan      html  css  js  c++  java
  • python学习

    def myYield2():
        for i in range(3):
            yield '2222 i am in myYield2', 'i = ', i
    
    
    def myYield():
        for i in range(10):
            yield '0000 i am in myYield', 'i = ', i
            for j in myYield2():
                yield '1111 i am in for myYield2', 'j = ', j
    
    f = myYield()
    print 'KKK', f.next()
    print 'KKK', f.next()
    print 'KKK', f.next()
    print 'KKK', f.next()
    print 'KKK', f.next()
    print 'KKK', f.next()
    print 'KKK', f.next()

    yield有一点像return, 返回的结果如下:

    KKK ('0000 i am in myYield', 'i = ', 0)
    KKK ('1111 i am in for myYield2', 'j = ', ('2222 i am in myYield2', 'i = ', 0))
    KKK ('1111 i am in for myYield2', 'j = ', ('2222 i am in myYield2', 'i = ', 1))
    KKK ('1111 i am in for myYield2', 'j = ', ('2222 i am in myYield2', 'i = ', 2))
    KKK ('0000 i am in myYield', 'i = ', 1)
    KKK ('1111 i am in for myYield2', 'j = ', ('2222 i am in myYield2', 'i = ', 0))
    KKK ('1111 i am in for myYield2', 'j = ', ('2222 i am in myYield2', 'i = ', 1))
  • 相关阅读:
    xml的建模
    P1341 无序字母对
    P1330 封锁阳光大学
    P2661 信息传递
    P1312 Mayan游戏
    P1514 引水入城
    C. Sad powers
    P1195 口袋的天空
    P1821 [USACO07FEB]银牛派对Silver Cow Party
    P1396 营救
  • 原文地址:https://www.cnblogs.com/zhang-pengcheng/p/4680991.html
Copyright © 2011-2022 走看看