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内置函数之filter map reduce介绍
Nov 30 Python
python简单文本处理的方法
Jul 10 Python
Python使用multiprocessing实现一个最简单的分布式作业调度系统
Mar 14 Python
使用Python实现博客上进行自动翻页
Aug 23 Python
分数霸榜! python助你微信跳一跳拿高分
Jan 08 Python
老生常谈python中的重载
Nov 11 Python
Flask框架web开发之零基础入门
Dec 10 Python
深入解析Python小白学习【操作列表】
Mar 23 Python
在cmd中查看python的安装路径方法
Jul 03 Python
树莓派极简安装OpenCv的方法步骤
Oct 10 Python
Python FFT合成波形的实例
Dec 04 Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 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 base64+gzinflate压缩编码和解码代码
2008/10/03 PHP
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
php去掉URL网址中带有PHPSESSID的配置方法
2014/07/08 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
Laravel 加载第三方类库的方法
2018/04/20 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
laravel 解决paginate查询多个字段报错的问题
2019/10/22 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
javascript new一个对象的实质
2010/01/07 Javascript
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
关于textarea提交的内容无法换行的解决办法
2013/04/09 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
浅谈Javascript变量作用域问题
2014/12/16 Javascript
Javascript基础教程之函数对象和属性
2015/01/18 Javascript
JS实现的简单拖拽功能示例
2017/03/13 Javascript
神级程序员JavaScript300行代码搞定汉字转拼音
2017/05/20 Javascript
详解nodeJS之路径PATH模块
2017/05/31 NodeJs
js编写简单的聊天室功能
2017/08/17 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
微信小程序实现自上而下字幕滚动
2018/07/14 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
python计算对角线有理函数插值的方法
2015/05/07 Python
python分析作业提交情况
2017/11/22 Python
python 3.6.2 安装配置方法图文教程
2018/09/18 Python
对python pandas读取剪贴板内容的方法详解
2019/01/24 Python
Python----数据预处理代码实例
2019/03/20 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
python爬虫模块URL管理器模块用法解析
2020/02/03 Python
存储过程的优点有哪些
2012/09/27 面试题
心理健康课教学反思
2014/02/13 职场文书
批评与自我批评材料
2014/02/15 职场文书
幼儿园爱国卫生月活动总结
2014/06/30 职场文书
AJAX实现指定部分页面刷新效果
2021/10/16 Javascript