发布网友 发布时间:2022-05-05 10:54
共2个回答
热心网友 时间:2022-04-18 10:16
先上修改后的代码:
def fibs(num):1、修改for循环的范围,改为从2~num。
2、计算式应该是result[-2] + result[-1]。
3、return result应该是和for对齐的,不然执行一次for就返回了。
请看结果:
热心网友 时间:2022-04-18 11:34
首先你resule=[0,1]写错了 是result
其次result.append(fibs[-2]+fibs[-1])应该是fibs()
最后你整个思路有问题。
>>> def fibs(num):