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中使用ConfigParser解析ini配置文件实例
Aug 30 Python
Python实现对象转换为xml的方法示例
Jun 08 Python
Python编程实现控制cmd命令行显示颜色的方法示例
Aug 14 Python
python中requests和https使用简单示例
Jan 18 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Python常见的pandas用法demo示例
Mar 16 Python
Python实现EXCEL表格的排序功能示例
Jun 25 Python
python时间日期操作方法实例小结
Feb 06 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
Feb 27 Python
Django用户登录与注册系统的实现示例
Jun 03 Python
基于Keras中Conv1D和Conv2D的区别说明
Jun 19 Python
Python爬虫入门教程01之爬取豆瓣Top电影
Jan 24 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
《魔兽争霸3:重制版》翻车了?你想要的我们都没有
2019/11/07 魔兽争霸
调试PHP程序的多种方法介绍
2014/11/06 PHP
PHP模糊查询的实现方法(推荐)
2016/09/06 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
2015/01/02 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
js实现无缝滚动特效
2015/12/20 Javascript
jquery.validate提示错误信息位置方法
2016/01/22 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
2016/12/15 Javascript
在Vue中如何使用Cookie操作实例
2017/07/27 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
在Python中用get()方法获取字典键值的教程
2015/05/21 Python
在Python的while循环中使用else以及循环嵌套的用法
2015/10/14 Python
编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法
2016/01/20 Python
python 网络爬虫初级实现代码
2016/02/27 Python
PyQt5打开文件对话框QFileDialog实例代码
2018/02/07 Python
Python获取指定字符前面的所有字符方法
2018/05/02 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
使用numpy和PIL进行简单的图像处理方法
2018/07/02 Python
Python简单读写Xls格式文档的方法示例
2018/08/17 Python
wxPython的安装与使用教程
2018/08/31 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
Python使用while循环花式打印乘法表
2019/01/28 Python
python实现随机漫步方法和原理
2019/06/10 Python
美国购买体育赛事门票网站:TicketCity
2019/03/06 全球购物
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
final, finally, finalize的区别
2012/03/01 面试题
高中生学习的自我评价
2013/12/14 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
Golang 如何实现函数的任意类型传参
2021/04/29 Golang
实现GO语言对数组切片去重
2022/04/20 Golang