python学习-练习题兔子生长问题巩固

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习-练习题兔子生长问题巩固相关的知识,希望对你有一定的参考价值。

有一对兔子,一个月之后成熟,成熟之后每个月会生出一对兔子,理想状态下兔子不会死,请问n个月后有多少兔子?

分析:第一个月:1

   第二个月:1

   第三个月:2

   第四个月:3

   第五个月:5

   第六个月:8

从前面几个月看,从第三个月开始,后面每个月的兔子数量等于前面两个月兔子的总和

month = int(input(‘请输入月份:‘))

def rabbit(month):

  for i in range(1,month+1):

    if i == 1 or i ==:

      return 1

    if i >2:

      return(rabbit(month-1) + rabbit(month-2))

 

以上是关于python学习-练习题兔子生长问题巩固的主要内容,如果未能解决你的问题,请参考以下文章

python学习--练习题678--九九乘法表,前两项相加问题,素数输出问题

Noip 模拟练习8

python学习-练习题4巩固

Python 练习实例11

python3练习100题——011

python练习题11-20