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的Django框架中的模版继承
Jul 16 Python
python中实现迭代器(iterator)的方法示例
Jan 19 Python
Python实现公历(阳历)转农历(阴历)的方法示例
Aug 22 Python
使用pycharm生成代码模板的实例
May 23 Python
Python在for循环中更改list值的方法【推荐】
Aug 17 Python
python实现随机梯度下降法
Mar 24 Python
python实现根据指定字符截取对应的行的内容方法
Oct 23 Python
python处理两种分隔符的数据集方法
Dec 12 Python
Python实现合并两个有序链表的方法示例
Jan 31 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
Feb 22 Python
Python进程间的通信之语法学习
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 addslashes()与addclashes()函数的区别和比较
2013/06/24 PHP
php递归使用示例(php递归函数)
2014/02/14 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
2016/06/19 PHP
php+mysql实现的无限分类方法类定义与使用示例
2020/05/27 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
jquery预览图片实现鼠标放上去显示实际大小
2014/01/16 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
2015/03/02 Javascript
JS操作COOKIE实现备忘记录的方法
2016/04/01 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
vue-resource拦截器设置头信息的实例
2017/10/27 Javascript
浅析vue-router jquery和params传参(接收参数)$router $route的区别
2018/08/03 jQuery
创建echart多个联动的示例代码
2018/11/23 Javascript
利用Angular2的Observables实现交互控制的方法
2018/12/27 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
python字典多条件排序方法实例
2014/06/30 Python
Python heapq使用详解及实例代码
2017/01/25 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
2018/06/07 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
使用keras实现非线性回归(两种加激活函数的方式)
2020/07/05 Python
python3爬虫中异步协程的用法
2020/07/10 Python
python爬虫如何解决图片验证码
2021/02/14 Python
Joules美国官网:出色的英国风格
2017/10/30 全球购物
计算机开发个人求职信范文
2013/09/26 职场文书
中学生学习生活的自我评价
2013/10/26 职场文书
学雷锋先进个人事迹
2014/05/26 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
租房协议书范文
2014/08/20 职场文书
国家助学金受助感言
2015/08/01 职场文书