目标:
1:知道什么是斐波那契数列
2:掌握创建一个迭代器类实现输出打印斐波那契数列
3:掌握斐波那契数列底层代码不能书写的样式
一:什么是斐波那契数列?
斐波那契数列实现原理:
二:创建一个迭代器类实现输出打印斐波那契数列
创建迭代器类满足条件:init( )、 iter( )、 next( )、三个函数
注意事项:
1:迭代器类本身就是一个迭代器,因此迭代器类创建的实例可以被for循环遍历
2:想要迭代器类创建的对象可以被for循环遍历,那么迭代器类里面的iter( )方法就要返回迭代器本身,即return self
斐波那契数列代码实现:
三:掌握斐波那契数列底层代码不能书写的样式
答:底层重要代码不能这么写 a = b b = a + b