有关python 生成器 yield 的小实例----生成斐波那契数列

使用生成器主要目的是为了避免在程序开始运行之时占用大量系统内存, 防止系统杀死进程.或者出现MemoryError (32bit的Python使用内存超过2G以后,就报这个错误) 接下来会用常规方法和生成器2种方式生成斐波那切数列, 废话很少说,直接上代码: 通常方法:python f_n = [0,1] def f_num(n_len): for i in range(n_len-2)
相关文章
相关标签/搜索