在生物课实验中,有一个细胞,每分钟会分裂一次。前 2 分钟,它每次分裂会变成 2 个新细胞;从第 3 分钟开始,每次分裂会变成 3 个新细胞。下面的递归函数用于计算12分钟后细胞的总数,请完善划线处的代码。
def cell_division(n):
if n == 0:
return ①
elif n <= 2:
return ②
else:
return ③
print( ④ )
(1)1(或等效答案); (2分)
(2)2 * cell_division(n-1)(或等效答案) ; (2分)
(3)3 * cell_division(n-1)(或等效答案); (2分)
(4)cell_division(12)(或等效答案) 。 (2分)