python 实现兔子生兔子示例


Posted in Python onNovember 21, 2019

如下所示:

# -*- 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 实现兔子生兔子示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用三角迭代计算圆周率PI的方法
Mar 20 Python
设计模式中的原型模式在Python程序中的应用示例
Mar 02 Python
python利用正则表达式搜索单词示例代码
Sep 24 Python
python写一个md5解密器示例
Feb 23 Python
python 通过xml获取测试节点和属性的实例
Mar 31 Python
python的继承知识点总结
Dec 10 Python
Python多进程方式抓取基金网站内容的方法分析
Jun 03 Python
在vscode中配置python环境过程解析
Sep 28 Python
Selenium基于PIL实现拼接滚动截图
Apr 10 Python
python实现图像随机裁剪的示例代码
Dec 10 Python
python爬虫破解字体加密案例详解
Mar 02 Python
浅析Python OpenCV三种滤镜效果
Apr 11 Python
python3实现用turtle模块画一棵随机樱花树
Nov 21 #Python
用python中的matplotlib绘制方程图像代码
Nov 21 #Python
python hash每次调用结果不同的原因
Nov 21 #Python
python/Matplotlib绘制复变函数图像教程
Nov 21 #Python
Python 复平面绘图实例
Nov 21 #Python
Python3并发写文件与Python对比
Nov 20 #Python
python实现高斯(Gauss)迭代法的例子
Nov 20 #Python
You might like
用PHP生成html分页列表的代码
2007/03/18 PHP
浅析SVN常见问题及解决方法
2013/06/21 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
2014/07/05 PHP
php查询相似度最高的字符串的方法
2015/03/12 PHP
PHP模板引擎Smarty中变量的使用方法示例
2016/04/11 PHP
Display SQL Server Login Mode
2007/06/21 Javascript
innertext , insertadjacentelement , insertadjacenthtml , insertadjacenttext 等区别
2007/06/29 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
JS 仿腾讯发表微博的效果代码
2013/12/25 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
Web打印解决方案之证件套打的实现思路
2016/08/29 Javascript
纯js实现手风琴效果代码
2020/04/17 Javascript
canvas实现十二星座星空图
2017/02/14 Javascript
jQuery实现动画、消失、显现、渐出、渐入效果示例
2018/09/06 jQuery
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
vue移动端实现手机左右滑动入场动画
2020/06/17 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
[01:15:18]2014 DOTA2国际邀请赛中国区预选赛 LGD VS Speed Gaming.cn
2014/05/22 DOTA
Python随机生成信用卡卡号的实现方法
2015/05/14 Python
Python中的rfind()方法使用详解
2015/05/19 Python
Python实现的排列组合计算操作示例
2017/10/13 Python
Window环境下Scrapy开发环境搭建
2018/11/18 Python
python分批定量读取文件内容,输出到不同文件中的方法
2018/12/08 Python
python+OpenCV实现图像拼接
2020/03/05 Python
Python学习笔记之装饰器
2020/08/06 Python
Python hashlib和hmac模块使用方法解析
2020/12/08 Python
CK巴西官方网站:Calvin Klein巴西
2019/07/19 全球购物
学习雷锋精神心得体会范文
2014/03/12 职场文书
大学生赌博检讨书
2014/09/22 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
Windows Server 2019 配置远程控制以及管理方法
2022/04/28 Servers
浅析JavaScript中的变量提升
2022/06/01 Javascript