国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python斐波那契数列是什么?怎么用?

Python斐波那契数列是什么?怎么用?

头像

2020-11-05 15:17:097215浏览 · 0收藏 · 0评论

小编第一次看到这个词的时候,比懵的状态,后来自己深入了解了下,原来这个内容并不难,于是整理了出来,一起来看下吧~

需求

Python脚本实现斐波那契数列。

思路

斐波那契数列,也称兔子数列,是指1,1,2,3,5,8,13,21,34,55,89,144......这样一个数列,在这个数列当中,从第三项起,每一项都是前两项数字之和。如果图方便就递归实现,图性能就用循环。

非递归实现打印斐波那契数列

#usr/bin/python
## 斐波那契数列,也称兔子数列,是指1,1,2,3,5,8,13,21,34,55,89,144......这样一个数列,
# 在这个数列当中,从第三项起,每一项都是前两项数字之和。
i=0
a=1
b=1
#a,b=b,a+b代表交换,while循环中,这里让程序打印了前24项。
while i<24:
  print(a)
  a,b=b,a+b
  i+=1
T1

输出:

递归实现

#usr/bin/python
# 斐波那契数列,也称兔子数列,是指1,1,2,3,5,8,13,21,34,55,89,144......这样一个数列,
# 在这个数列当中,从第三项起,每一项都是前两项数字之和。
def Fib(n):
return 1 if n<=2 else Fib(n-1)+Fib(n-2)
 
print(Fib(int(input('递归实现打印斐波那契数列第N项:'))))

输出:

朴素实现

#usr/bin/python
# 斐波那契数列,也称兔子数列,是指1,1,2,3,5,8,13,21,34,55,89,144......这样一个数列,
# 在这个数列当中,从第三项起,每一项都是前两项数字之和。
 
target=int(input('朴素实现打印斐波那契数列第N项:'))
res=0
a,b=1,1
for i in range(target-1):
    a,b=b,a+b
print(a)
T5

输出:

好了,以上就是关于斐波那契数列的全部内容了,如需了解更多python实用知识,点击进入PyThon学习网教学中心。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

一家乱战1-13集大| 被捏造的都市| EXO妈妈MV高清在线观看| 门卫秦大爷1-42章免费阅读| 九九在线观看免费播放大全电视剧| 三飞母姐妹花女儿的小说| 宝贝今天可不可以不带小雨伞| 内衣走秀| 被窝影院在线观看电视剧全职高手 | 坤坤寒入桃子里电视剧免费看| 老公你好棒啊我好爱你| 老师脱了内裤让我进去| 女生的全身照曝光| WWW.MD.GOV.CN| 1.120分钟免费观看电视剧大全| 《老板娘2》完整版| 女性左腿又开腿肚子视频大全| 妈妈洗澡不把门关紧暗示什么| 干爹你真棒插曲免费看| 王勉| | 一边做饭一边狂躁的原因分析| 欧美人动物PPT免费模板大全| 日本无码A片人妻久尤物明理紬| 《女仆教育》动漫第一季| .台球室的特殊待遇2HD| 偷吃爸爸擎天柱1-100集| 《俄罗斯空姐2(俄罗斯航空)》| 国产免费观看高清电视剧| 妈妈的朋友2| 福利图| 母与子共赴巫山云雨的视频| 男J进女黄性色AV视频| 五姑娘影院在线观看免费版电视剧 | 女班长主动给我她的手机号码| 芬太尼关税百度百科| 《麦子的秘密2》| 女性扒开大腿内侧小肚子痒| 《温柔的大姐姐》动漫免费观看 | 女人尝试到更粗大的心理变化| 男牛的困困到女生困困里视频免费