python 實現兔子生兔子示例
更新時間:2019年11月21日 09:47:46 作者:liguo2016
今天小編就為大家分享一篇python 實現兔子生兔子示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
# -*- coding: utf-8 -*- # 簡述:話說有一對可愛的兔子,出生后的第三個月開始,每一月都會生一對小兔子。 # 當小兔子長到第三個月后,也會每個月再生一對小小兔子。 # 問題:假設條件,兔子都不死的情況下,問每個月的兔子總數為多少? 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),
運行結果:
請輸入month:20
2 2 2 4 6 10 16 26 42 68 110 178 288 466 754 1220 1974 3194 5168 8362
以上這篇python 實現兔子生兔子示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章: