0
点赞
收藏
分享

微信扫一扫

一:输出斐波那契数列

诗与泡面 2022-01-16 阅读 40
python

题目:斐波那契数列。

题目分析:

斐波那契数列,又称黄金分割数列。
指的是这样一个数列:0,1,1,2,3,5,8,13,21,34,55…
在数学上,斐波那契数列是用递归的方法来定义的。
F(0)=0-----n=1
F(1)=1-----n=2
F(2)=F(0)+F(1)-----n=3
所以我们轻易可以得到:
F(n )= F(n-1)+ F(n-2)(n=>2)

程序源代码

在这里插入图片描述

运行结果

当选择num=10时
在这里插入图片描述
改变n的值,便能输出不同的斐波那契数列。

程序分析

1.return是返回数值的意思;
2.在列表中,append()表示在表中最后一个位置加上一个新的元素。
3.其中访问列表中的值,与字符串的索引一样,列表索引从 0 开始,第二个索引是 1,依此类推。
索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推。

程序的改变

尝试输出某一项的斐波那契数列的数值,我们选择第一项为fib=0。
在这里插入图片描述
运行结果如下:
在这里插入图片描述

举报

相关推荐

0 条评论