国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

Python基礎練習實例6(斐波那契數列)

極客小將2020-11-12-
斐波那契數列(Fibonacci sequence),又稱黃金分割數列,指的是這樣一個數列:0、1、1、2、3、5、8、13、21、34、……。

要求:斐波那契數列第n(例如10)個數是多少?

程序分析:斐波那契數列(Fibonacci sequence),又稱黃金分割數列,指的是這樣一個數列:0、1、1、2、3、5、8、13、21、34、……。

在數學上,斐波那契數列是以遞歸的方法來定義:

F0 = 0    (n=0)

F1 = 1    (n=1)

Fn = F[n-1]+ F[n-2](n=>2)

程序源代碼


#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 使用遞歸

def fib(n):

   if n==1 or n==2:

       return 1

   return fib(n-1)+fib(n-2)

# 輸出了第10個斐波那契數列

print fib(10)


以上實例輸出了第10個斐波那契數列,結果為:

55

本站部分內容轉載自網絡,如有侵權請聯系管理員及時刪除。

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 崇仁县| 博罗县| 博爱县| 武威市| 新民市| 舞阳县| 北海市| 乐都县| 砀山县| 盱眙县| 家居| 阳原县| 濮阳市| 曲松县| 建昌县| 安塞县| 布拖县| 南涧| 观塘区| 兴隆县| 清苑县| 耿马| 阿合奇县| 珲春市| 百色市| 高雄县| 滨州市| 新巴尔虎右旗| 扎鲁特旗| 和龙市| 武夷山市| 忻州市| 镇原县| 扶绥县| 萨嘎县| 五原县| 仁化县| 扶沟县| 吉安市| 江孜县| 海丰县|