环境:Python 3.6

class Fabs(object):
def __init__(self,max):
self.max = max
self.n, self.a, self.b = 0,0,1 def __iter__(self):
return self def next(self):
if self.n < self.max:
r = self.b
self.a,self.b = self.b, self.a+self.b
self.n = self.n+1
return r
raise StopIteration()
for key in Fabs(3):
print (key)

原因是 Python 3 中没有next(), 而是__next__(self) 代替

最新文章

  1. 让/etc/profile文件修改后立即生效
  2. 读书笔记---PMBOK第五版官方中文版
  3. file_get_contents()函数
  4. git和github使用方式
  5. 对于Eclipse的正确用法
  6. SQL计算实际工作日(天)及两个时间(工作日)间隔(小时)!
  7. [Angular 2] Inject Service
  8. UIViewController的生命周期及iOS程序执行顺序
  9. java设计模式--行为型模式--模板方法
  10. STL_函数模板
  11. SilkTest天龙八部系列5-类的属性
  12. mysql安装前的系统准备工作(转)
  13. MIFARE系列6《射频卡与读写器的通信》
  14. Swift 与 JSON 数据
  15. 一个技术汪的开源梦 —— 微信开发工具包(WeixinSDK)
  16. HttpClien Get&amp;Post
  17. CSS3-loading动画(三)
  18. 深入探讨List&lt;&gt;中的一个姿势。
  19. Redis(REmote DIctionary Server)基础
  20. layui table 表格模板按钮实例

热门文章

  1. Libcurl 简明使用指南
  2. 监控linux系统的简易脚本
  3. AR# 30522:LogiCORE RapidIO - How do system_reset and link_reset work?
  4. const与define的区别
  5. 通过ADB命令行卸载或删除你的Android设备中的应用(转载)
  6. MVC异常的统一处理
  7. Django之博客系统:自定义模板标签
  8. Codeforces 917B MADMAX (DP+博弈)
  9. Apache虚拟主机-解惑篇
  10. ios对new Date() 的兼容问题