迭代器实现斐波那契数列
1 #Author : Kelvin 2 #Date : 2019/1/22 20:02 3 class Fi: 4 def __init__(self): 5 self.a=1 6 self.b=1 7 def __iter__(self): 8 return self 9 def __next__(self): 10 if self.b>100: 11 raise StopIteration("out of range") 12 self.a,self.b=self.b,self.a+self.b 13 return self.a 14 import time 15 f=Fi() 16 for i in f: 17 print(i) 18 time.sleep(1)
❤️ 如果你喜欢这篇文章,请点赞支持! 👍 同时欢迎关注我的博客,获取更多精彩内容!
本文来自博客园,作者:佛祖让我来巡山,转载请注明原文链接:https://www.cnblogs.com/sun-10387834/p/10305855.html

 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号