python 實現(xiàn)兔子生兔子示例
更新時間:2019年11月21日 09:47:46 作者:liguo2016
今天小編就為大家分享一篇python 實現(xiàn)兔子生兔子示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
# -*- coding: utf-8 -*-
# 簡述:話說有一對可愛的兔子,出生后的第三個月開始,每一月都會生一對小兔子。
# 當(dāng)小兔子長到第三個月后,也會每個月再生一對小小兔子。
# 問題:假設(shè)條件,兔子都不死的情況下,問每個月的兔子總數(shù)為多少?
def rabbit(month):
if month<=2:
return 2
else:
return rabbit(month-1)+rabbit(month-2)
if __name__=="__main__":
month=int(raw_input("請輸入month:"))
for i in range(0,month):
print rabbit(i),
運行結(jié)果:
請輸入month:20
2 2 2 4 6 10 16 26 42 68 110 178 288 466 754 1220 1974 3194 5168 8362
以上這篇python 實現(xiàn)兔子生兔子示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關(guān)文章
深入理解Python內(nèi)置函數(shù)eval的使用
在Python中,eval函數(shù)是一個內(nèi)置函數(shù),用于將字符串解析并執(zhí)行為Python表達式,本文將詳細介紹eval函數(shù)的使用方法和注意事項,需要的可以參考一下2023-06-06
Python?中的lambda匿名函數(shù)和三元運算符
這篇文章主要介紹了Python?中的lambda匿名函數(shù)和三元運算符,使用關(guān)鍵字???lambda???定義,所以匿名函數(shù)又稱之為lambda表達式,下面文章更多相關(guān)內(nèi)容需要的小伙伴可以參考一下2022-04-04
Python中時間類型的JSON數(shù)據(jù)轉(zhuǎn)換
在Python中,處理時間和日期數(shù)據(jù)以及與JSON數(shù)據(jù)的相互轉(zhuǎn)換是常見的任務(wù),本文主要為大家詳細如何在Python中處理時間類型的JSON數(shù)據(jù)轉(zhuǎn)換,需要的小伙伴可以參考下2024-02-02
使用OpenCV獲取圖像某點的顏色值,并設(shè)置某點的顏色
這篇文章主要介紹了使用OpenCV獲取圖像某點的顏色值,并設(shè)置某點的顏色,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

