国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 那曲县| 罗山县| 荣昌县| 阿荣旗| 古田县| 竹北市| 铁岭市| 于田县| 长岛县| 长垣县| 福海县| 大理市| 印江| 隆昌县| 卫辉市| 乌海市| 青海省| 郁南县| 连江县| 华亭县| 洞口县| 麦盖提县| 茶陵县| 桃园市| 乌拉特前旗| 全州县| 宜宾县| 喀什市| 肃宁县| 含山县| 永顺县| 博兴县| 邵阳县| 横峰县| 海宁市| 襄汾县| 个旧市| 永修县| 罗平县| 电白县| 阿勒泰市|