from tracemalloc import start
import test
if __name__ == '__main__':
# 定义一个列表
d = [];
# 查看列表的值
print(d);
# 开始计算f1~fn的斐波那契数列。
test.Fabonacci(10,d);
# 输出。
print(d[0:10]);
class Fabonacci(object):
# 开始。
def __init__(self,n,a) -> None:
self.run(n,a);
# 计算函数
def run(self,n,a):
# 初始化
f1 =1;
f2 =1;
# i 从0 ~ n -1
for i in range(n):
# 把f1 和 f2 的值追加到 a 列表的末尾
a.append(f1);
a.append(f2);
# 相加。
f1 = f1 +f2;
f2 = f1+f2;
Python 练习计算斐波那契数列。
最新推荐文章于 2023-12-31 13:11:56 发布