def fib(times):
n=0
a,b=0,1
while n<times:
yield b #print(b)
a,b=b,a+b
n+=1
return 'done'
F=fib(5)
print(next(F))
def fib(times):
n=0
a,b=0,1
while n<times:
yield b #print(b)
a,b=b,a+b
n+=1
return 'done'
F=fib(5)
print(next(F))

被折叠的 条评论
为什么被折叠?