# 斐波那契数列Fibonacci sequence 前两项之和就是第三项 # 古典问题: # 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? def fc_seq(i): list = [1,1] for item in range(i): if item > 1: list.append(list[item -1] + list[item-2]) print('第{}个月的兔子总数是 {} , 兔子明细为 {}'.format(i, sum(list[0:i]), list)) fc_seq(4)