首页 > 代码库 > python学习-练习题兔子生长问题巩固
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学习-练习题兔子生长问题巩固
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。