フィボナッチ2019年9月7日フィボナッチ数列

クラスのFib:
     DEF  __init__ (自己):
        self.a。= 1 定義する2つの明らか値 
        self.b、= 1。DEF __iter__(自己): セット・イテレータプロトコルリターン自己DEFの__next__ (自己):
         IF self.a> 100 上げる呼び出すとStopIterationの
        self.b、self.aを = self.b ,, self.a + self.b、 フィボナッチ列実装A、B = Bを、迅速交換#2の値が返さself.a 
F1 = のFib ()
 印刷(次(F1))
 を印刷(次(F1))
 を印刷

     
        

     
        
        
(次の(F1))
 の印刷は、(次の(F1))
 を印刷" ++++++++++++++++++++++ " のための F1: 注意は次のではありませんバック歩い
    印刷(I)

"" ""

1
2
3
5
++++++++++++++++++++++
8
13
21
34
55
89
144

おすすめ

転載: www.cnblogs.com/python1988/p/11483058.html