计算第n年母牛总数的Python代码横线处应填入哪项

vk440154 单选题 共 个子题

在一个农场上,有一头母牛。根据农场的规则,这头母牛每年年初都会生出一头小母牛。每头新生的小母牛从它们出生的第四个年头开始,也会每年年初生出一头新的小母牛。假设没有母牛死亡,并且每头母牛都严格遵循这个规则。下列程序用来计算在第n(n<30)年时,农场上共有多少头母牛,其中横线处填写的代码为?

1 lst = [0] * 100
2 lst[1:4] = [1, 2, 3, 4]
3 
4 
5 def calculate_cows(n):
6   if n <= 4:
7    return lst[n]
8   i = 5
9   while i <= n:
10   lst[i] = __________
11   i += 1
12   return lst[i - 1]
A

lst[i - 1] + lst[i - 3]

B

lst[i - 2] + lst[i - 3]

C

lst[i - 1] + lst[i - 2]

D

lst[-1] + lst[-3]

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧