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删除空文件和空文件夹的方法
Jul 14 Python
Python 中 Virtualenv 和 pip 的简单用法详解
Aug 18 Python
python numpy函数中的linspace创建等差数列详解
Oct 13 Python
Python Tkinter实现简易计算器功能
Jan 30 Python
详解python实现识别手写MNIST数字集的程序
Aug 03 Python
使用WingPro 7 设置Python路径的方法
Jul 24 Python
pytorch GAN伪造手写体mnist数据集方式
Jan 10 Python
python图片剪裁代码(图片按四个点坐标剪裁)
Mar 10 Python
Python greenlet和gevent使用代码示例解析
Apr 01 Python
Python 判断时间是否在时间区间内的实例
May 16 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
Aug 27 Python
Python jiaba库的使用详解
Nov 23 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
BBS(php &amp; mysql)完整版(四)
2006/10/09 PHP
dedecms中使用php语句指南
2014/11/13 PHP
php实现的简单数据库操作Model类
2016/11/16 PHP
PHP反射基础知识回顾
2020/09/10 PHP
dwr spring的集成实现代码
2009/03/22 Javascript
JavaScript中对象属性的添加和删除示例
2014/05/12 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
2016/05/24 Javascript
深入理解AngularJS中的ng-bind-html指令和$sce服务
2016/09/08 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
vue父组件向子组件传递多个数据的实例
2018/03/01 Javascript
浅谈JS中this在各个场景下的指向
2019/08/14 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
JS图片预加载三种实现方法解析
2020/05/08 Javascript
Node.js API详解之 net模块实例分析
2020/05/18 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
2020/08/07 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
[05:23]DOTA2-DPC中国联赛2月1日Recap集锦
2021/03/11 DOTA
python 排列组合之itertools
2013/03/20 Python
Python编写生成验证码的脚本的教程
2015/05/04 Python
Python切片知识解析
2016/03/06 Python
python中关于for循环的碎碎念
2017/06/30 Python
关于Python中空格字符串处理的技巧总结
2017/08/10 Python
Python基于百度云文字识别API
2018/12/13 Python
Python判断对象是否为文件对象(file object)的三种方法示例
2019/04/26 Python
详解Python3 pandas.merge用法
2019/09/05 Python
通过实例简单了解Python sys.argv[]使用方法
2020/08/04 Python
Python: glob匹配文件的操作
2020/12/11 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
奥巴马开学演讲稿
2014/05/15 职场文书
市级绿色学校申报材料
2014/08/25 职场文书
文员试用期转正自我鉴定
2014/09/14 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
爱护环境建议书
2015/09/14 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
使用python绘制横竖条形图
2022/04/21 Python