斐波那契数列python函数讲解「详细讲解:python实现斐波那契数列方法」

小伙伴们大家好,今天逸驰讲的文章是斐波那契数列python函数讲解,python实现斐波那契数列方法,还有关于数列,函数,方法,递归,都是等等各种相关干货,主要就是想给大家提供一个思路分享给大家,毕竟也是经过一系列总结过的哈!

概述

今天主要分享下怎么用Python实现斐波那契数列,大家有空可以玩一下~


需求

用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

斐波那契数列python函数讲解,python实现斐波那契数列方法

输出:

斐波那契数列python函数讲解,python实现斐波那契数列方法


方法一: 递归实现

#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项:'))))

斐波那契数列python函数讲解,python实现斐波那契数列方法

斐波那契数列python函数讲解,python实现斐波那契数列方法


方法二:朴素实现

#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)

斐波那契数列python函数讲解,python实现斐波那契数列方法

结果:

斐波那契数列python函数讲解,python实现斐波那契数列方法


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

ok,本文全部结束,希望对你有一定程度上的帮助,斐波那契数列python函数讲解「详细讲解:python实现斐波那契数列方法」这篇文章你觉得还不错的话,可以帮忙点个赞哦!心情不好的时候别忘了来益智储学习网看看哦!

本文发布者:寄晴,不代表益智储立场,转载请注明出处:https://www.yizhichu.com/p/6435.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jubao226688#126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月7日 09:31
下一篇 2023年3月8日 08:17

相关推荐

  • 短视频app有哪些「最新十大短视频平台」

    最近比较忙,今天蒋文博又抽时间给大家带来了短视频app有哪些,十大短视频平台干货,还有关于视频,十大,平台,有哪些,快手等一系列的内容,认认真真阅读完,若能把我想表达的全部理解,相信你已经离大牛不远了哈! 如今,短视频越来越受欢迎。大家无聊的时候都会刷短视频打发时间。2021年十大短视频平台有哪些? 1、抖音 由字节跳动公司孵化的一款音乐创意短视频社交软件。…

    2023年4月20日 生活
  • 跑步减肥一般多久见效「推荐跑步减肥周期」

    小伙伴们你们好,钱畅很高兴又和各位见面了,今天主要来讲讲跑步减肥一般多久见效,跑步减肥周期,以及非常好,见效,能量,效果,周期相关的事项,只要你每天都能来,我就能每天整理一些不错的干货分享给你们! 一般慢跑一个月左右,就可以看到减肥的效果。求美者要知道,俗话说得好,管住嘴和迈开腿。可以通过慢跑的方式,达到一定的锻炼消耗能量的效果。但是在日常的一日三餐和平时的…

    2023年4月10日
  • b2b平台网站有哪些「新手必看:做跨境贸易B2B的几个电商平台」

    小伙伴们大家好,今天朱诸抽了个时间整理了一些关于b2b平台网站有哪些,做跨境贸易B2B的几个电商平台,以及国际,平台,几个,是有,阿里相关的事项,想要做好首先一定要把基本功练好了,否者是很难持续提升的。 谈下我接触过的几个B2B平台。 第一 阿里国际站。 阿里国际站是当下B2B界的杠把子,我想没人否认吧。可你到头条里一搜,下面的评论清一色的骂声一片。我在20…

    2023年2月14日
  • 甘油三酯的克星食物「详细介绍:4种食物是甘油三酯的克星」

    最近有很多朋友问王茜关于甘油三酯的克星食物,4种食物是甘油三酯的克星的事情,以及关于甘油,克星,食物,桑叶,血脂的一系列相关内容,只要你每天都能来,我就能每天整理一些不错的干货分享给你们! 去医院体检血脂是否偏高,最主要的就是血脂四项,也就是甘油三酯、总胆固醇、高密度脂蛋白胆固醇和低密度脂蛋白胆固醇四项检查。临床上认为,甘油三酯是血脂检查中比较重要的一项指标…

    2023年1月22日 生活
  • bmi正常值范围是多少女生「附:女性BMI指数」

    哈喽,小伙伴们大家好,今天裕轩说的这篇文章bmi正常值范围是多少女生,女性BMI指数,以及指数,正常值,女性,体重,范围的一系列相关干货,精心为你准备的干货,通过这篇文章相信你能有所收货! 体重对于女性来说是不可说的秘密,减肥也是女性“一生的奋斗目标”。其实判断体重是否正常是有一个科学的指数的,叫做BMI指数。这个指数是国际上常用的衡量人体胖瘦程度以及是否健…

    2023年3月6日 生活
  • 十个减肚子赘肉简单方法「新手必看:腹部的赘肉改善方法」

    大家好,今天孙子涵给大家准备的干货是十个减肚子赘肉简单方法,腹部的赘肉改善方法,还有关于赘肉,方法,腹部,肚子,简单这些的精品干货文章,先说明一下,老司机直接飘过吧,主要是讲解给新手朋友们的哈! 近日,在骨科会诊康复时遇到一位腰痛患者,因为腰臀部疼痛无力而就诊,据他描述最苦恼的事情是走路摇摆、左摇右晃,根本没法独自行走200米。 在给予一次手法调整和锻炼之后…

    2023年2月20日 生活