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的文件类型
May 30 Python
Python网络编程详解
Oct 31 Python
详解Python map函数及Python map()函数的用法
Nov 16 Python
浅析Git版本控制器使用
Dec 10 Python
python2.6.6如何升级到python2.7.14
Apr 08 Python
基于python requests库中的代理实例讲解
May 07 Python
解决python xx.py文件点击完之后一闪而过的问题
Jun 24 Python
利用Python复制文件的9种方法总结
Sep 02 Python
手机使用python操作图片文件(pydroid3)过程详解
Sep 25 Python
python 实现图片上传接口开发 并生成可以访问的图片url
Dec 18 Python
Python 解析简单的XML数据
Jul 24 Python
python操作toml文件的示例代码
Nov 27 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
Smarty+QUICKFORM小小演示
2007/02/25 PHP
php中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
奇怪的PHP引用效率问题分析
2012/03/23 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
php基础教程
2015/08/26 PHP
Thinkphp页面跳转设置跳转等待时间的操作
2019/10/16 PHP
javascript复制对象使用说明
2011/06/28 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
javascript操作字符串的原生方法
2014/12/22 Javascript
JavaScript实现自动消除按钮功能的方法
2015/08/05 Javascript
JavaScript中的this,call,apply使用及区别详解
2016/01/29 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
canvas 弹幕效果(实例分享)
2017/01/11 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
详解ES6之用let声明变量以及let loop机制
2017/07/15 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
2018/04/13 Javascript
实例介绍JavaScript中多种组合继承
2019/01/20 Javascript
vue实现pdf文档在线预览功能
2019/11/26 Javascript
Vue清除定时器setInterval优化方案分享
2020/07/21 Javascript
python根据文件大小打log日志
2014/10/09 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
2017/03/19 Python
python读取视频流提取视频帧的两种方法
2020/10/22 Python
基于python绘制科赫雪花
2018/06/22 Python
Flask之flask-session的具体使用
2018/07/26 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
Python实现子类调用父类的初始化实例
2020/03/12 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
前端实现背景虚化但内容清晰且自适应 的实例代码
2019/08/01 HTML / CSS
美国亚马逊旗下时尚女装网店:SHOPBOP(支持中文)
2020/10/17 全球购物
What is view? why do we have view?
2012/06/22 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
2016/10/17 面试题
《夸父追日》教学反思
2014/02/26 职场文书
白血病捐款倡议书
2014/05/14 职场文书
趣味运动会广播稿
2014/09/13 职场文书
详解Laravel制作API接口
2021/05/31 PHP
Python pandas之求和运算和非空值个数统计
2021/08/07 Python