python怎么生成,python自动生成

  python怎么生成,python自动生成

  1、用小括号包围数据的生成规则,创建一个生成器类型的对象。

  a=(xforxinrange(10))

  打印(类型(a))

  #运行结果3360

  #级“发电机”2、函数+yield关键字创建法。需要将其写成多行函数,并通过调用该函数返回生成器对象。

  适用于所需表示的生成规则很复杂,无法用一行代码来表示。

  deffib():

  n=0

  a,b=0,1

  whilen10:

  n=1

  print(b,end= )

  a,b=b,a b

  纤维()

  #运行结果3360

  #11235813213455

  将关键字yield添加到函数中以获得一个生成器。

  deffib():

  n=0

  a,b=0,1

  whilen10:

  n=1

  print(b,end= )

  产量

  a,b=b,a b

  a=纤维()

  打印(类型(a))

  #运行结果3360

  #classgenerator 以上是python快速构建生成器的方法。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: