欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python3 练习题100例 (九)

程序员文章站 2022-05-14 08:22:08
这个简单,是对前面斐波数列的复习,就是有点伤脑筋。 ......
题目九:题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

""" 题目九:题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,
小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
程序分析:兔子的规律为数列1,1,2,3,5,8,13,21...."""

def count(x):
    a, b = 1, 1
    for i in range(x):
        a, b = a + b, a
        print(a)
    return a
count(10)

  这个简单,是对前面斐波数列的复习,就是有点伤脑筋。