测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A37225. Python中yield是一个类似return 的关键字,迭代一次遇到yield时就返回yield后面(右边)的值。下一次迭代时,从上一次迭代遇到的yield后面的代码(下一行)开始执行。下列程序的输出结果是?( )def fun(): a,b = 1,1 while True: yield aa, b = b,a+bc = fun()for i in range(6): print(c.__n…

单选题 困难

题目描述

Python中yield是一个类似return 的关键字,迭代一次遇到yield时就返回yield后面(右边)的值。下一次迭代时,从上一次迭代遇到的yield后面的代码(下一行)开始执行。下列程序的输出结果是?(    )

def fun():

     a,b = 1,1

     while True:

         yield aa,

         b = b,a+b

c = fun()

for i in range(6):

     print(c.__next__(),end = ' ')

选项(单选)

上一题 下一题