关于小悟志网站地图归档友情链接联系Feed

云上小悟 + 

首页 » 7788 »

斐波拉契(1170--1250)数列

7788
2016年11月15日 / 24次阅读
标签:老男孩学数学

拍拍贷

文章《斐波拉契(1170--1250)数列》的特色图片

斐波拉契(Leonardo Pisano ,Fibonacci, Leonardo Bigollo,1170年-1250年),意大利数学家,是西方第一个研究斐波拉契数列的人,并将现代书写数和乘数的位值表示法系统引入欧洲。

斐波拉契有感于使用阿拉伯数字比罗马数字更有效,于是前往地中海一带向当时著名的阿拉伯数学家学习,并于约于1200年回国。1202年,27岁的斐波拉契将其所学写进计算之书(Liber Abaci)。这本书通过在记帐、重量计算、利息、汇率和其它应用,显示了新的阿拉伯数字系统的实用价值。这本书大大影响了欧洲人的思想,可是在三世纪后印制术发明之前,十进制数字并不流行。

 

斐波拉契数列的由来:

斐波那契在《算盘书》中提出了一个有趣的兔子问题:

一般而言,兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子来。如果所有兔都不死,那么一年以后可以繁殖多少对兔子?

我们不妨拿新出生的一对小兔子分析一下:

第一个月小兔子没有繁殖能力,所以还是一对;

两个月后,生下一对小兔总数共有两对;

三个月以后,老兔子又生下一对,因为小兔子还没有繁殖能力,所以一共是三对;

……

依次类推可以得到数列:

1,1,2,3,5,8,13,21,34......

每一个数都是前面两个数的和。

 

用Python寻找斐波拉契数列的代码:

def Fibonacci(n=100):
    """ Print a Fibonacci series up to n.
    """
    if type(n) is not int:
        return
    
    a, b = 0, 1
    while a < n:
        print(a, end=' ')
        a, b = b, a+b
    
    print()
    return
#---- End of Function: Fibonacci

斐波拉契数列有一些神奇的特性,注意本文的特色图片(移动端看不到)。

本文链接:http://www.maixj.net/misc/fibonacci-13621
云上小悟 麦新杰(QQ:1093023102)

相关文章

评论是美德

《斐波拉契(1170--1250)数列》有2条评论

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.

  • 麦新杰

    数学是一个概念,就像美一样,计算是指其中的一个部分而已。 [ ]

  • 似乎在冥冥中,斐波拉契数列与无理数e,在某种程度上有相似之处。 [ ]


前一篇:
后一篇:

栏目精选


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1

网站二维码
拍拍贷
go to top