每日一学|Python基础训练11

发布者:林甄发布时间:2025-02-25浏览次数:11

题目:

   有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

题解:

month=int(input('繁殖几个月?: '))

month_1=1

month_2=0

month_3=0

month_elder=0

for i in range(month):

    month_1,month_2,month_3,month_elder=month_elder+month_3,month_1,month_2,month_elder+month_3

    print('%d个月共'%(i+1),month_1+month_2+month_3+month_elder,'对兔子')

    print('其中1月兔:',month_1)

    print('其中2月兔:',month_2)

    print('其中3月兔:',month_3)

    print('其中成年兔:',month_elder)



版权所有 ©三亚学院信息与智能工程学院
地址:海南省三亚市吉阳区学院路191号   电话:0898-88385452
E-mail: iieoffice@163.com
USY信息与智能工程学院官方微信公众号
USY信息与智能工程学院官方抖音号
关闭