韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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学习网教学中心。

关注

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

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

日本CSGO大姐姐AWP| 公翁晚上吃我奶头子| 黑色蕾丝透视露胸旗袍连衣裙 | 公憩止痒小说原著叫什么名字| 周翊然| 妈妈说今晚爸爸不回家| 欧美大片免费PPT| 国产在线观看免费全集电视剧网站| 2025国产拍视频最好的手机| 成品免费PPT网站入口| 《女仆教育》动漫第一季| 陈王李忠| 小妖精你真要我的命| 蜜桃成熟时| 100种双人插画姿势素材| 电影《满足2》完整版在线观看| 狄仁杰之天宫屋楼| 《美国伦理4女警》| 苍井空《办公室爱欲》| 日本大片又大又好看的PPT| 《性呻吟》伦理| 台湾内衣秀| 《帐篷里的秘密》动漫| 《火车服务》免费观看| 戴上自安小玩具调到10档| 妈妈的职业4免费观看完整版高清| 骚一点老子把你CAO爽了| 星空无限MV国产剧入选精彩| 《酒店激战》动漫1-5集免费观..| 小蜜桃免费观看高清电视剧| 《交换做爰》在线观看| 不戴套瑜伽教练3》| 雨后小故事| 亚洲XXX午休国产熟女| 擦边| 驾校情缘(老树开花)孙潇笔趣.| 麻豆免费无码AV在线播放| 欧美大妈LOGO大全及价格图| 色情性黄17C片麻豆AV| 灭火宝贝| 主人请好好疼爱里面动画第二季