有關python 生成器 yield 的小實例----生成斐波那契數列

使用生成器主要目的是爲了避免在程序開始運行之時佔用大量系統內存, 防止系統殺死進程.或者出現MemoryError (32bit的Python使用內存超過2G以後,就報這個錯誤) 接下來會用常規方法和生成器2種方式生成斐波那切數列, 廢話很少說,直接上代碼: 通常方法:python f_n = [0,1] def f_num(n_len): for i in range(n_len-2)
相關文章
相關標籤/搜索