• 技术文章 >Python技术 >Python基础教程

    python中for语句读取生成器

    小妮浅浅小妮浅浅2021-08-13 10:37:08原创2637

    说明

    1、想要使用一个现有的生成器来创建一个新的生成器,可以利用生成器的可迭代特性,使用for循环来连贯执行。

    2、用for循环的方法可以使用斐波那契生成器。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    def fib():

        n = 0

        a,b = 0,1

        while n<10:

            n+=1

            print(b)

            yield

            a,b=b,a+b

      

    a = fib()

    for s in a:

        s

      

    #运行结果:

    #1 1 2 3 5 8 13 21 34 55

    以上就是python中for语句读取生成器的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python for语句
    上一篇:python如何快速建立生成器 下一篇:Python脚本如何调用外部命令

    相关文章推荐

    • python默认参数的使用注意• python变长参数的使用注意• python变长参数的使用场景• python建立文本文件的两种途径• python多行读写的操作• python如何解决黏包问题• python链表的乘法问题• python链表实现左移和右移• Python绘图项目之海绵宝宝• python如何快速建立生成器

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网