python兔子生兔子_Python兔子生兔子算法,编程练习题实例十一
沒(méi)學(xué)習(xí)python之前就聽(tīng)說(shuō)過(guò)一個(gè)兔子生兔子的數(shù)學(xué)算法問(wèn)題。現(xiàn)在學(xué)習(xí)了python編程后,自然要用python語(yǔ)言來(lái)解決這個(gè)問(wèn)題啦。Python編程練習(xí)題和答案實(shí)例十一,兔子生兔子的算法詳解如下。
Python練習(xí)題要求如下:
簡(jiǎn)述:話說(shuō)有一對(duì)可愛(ài)的兔子,出生后的第三個(gè)月開(kāi)始,每一月都會(huì)生一對(duì)小兔子。當(dāng)小兔子長(zhǎng)到第三個(gè)月后,也會(huì)每個(gè)月再生一對(duì)小小兔子.
問(wèn)題:假設(shè)條件,兔子都不死的情況下,問(wèn)每個(gè)月的兔子總數(shù)為多少?
Python解題思路分析:兔子的規(guī)律為數(shù)列1,1,2,3,5,8,13,21....,好似斐那波契數(shù)列的感覺(jué)哦~
Python兔子生兔子算法,python解題源代碼如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
a1 = 1
b2 = 1
for i in range(1,21):
print '%12ld %12ld' % (a1,b2),
if (i % 3) == 0:
print ''
a1 = a1 + b2
b2 = a1 + b2
Python編程練習(xí)題和答案實(shí)例十一,兔子生兔子的算法詳解 :一起來(lái)看看輸出的結(jié)果是何樣子的
玩蛇網(wǎng)文章,轉(zhuǎn)載請(qǐng)注明出處和文章網(wǎng)址:https://www.iplaypy.com/python-100/7115.html
相關(guān)文章 Recommend
總結(jié)
以上是生活随笔為你收集整理的python兔子生兔子_Python兔子生兔子算法,编程练习题实例十一的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: BLE芯片PHY6222---两路PWM
- 下一篇: python 自动生成数字_python