此问题已在此处找到答案:
为什么我的递归函数返回none((四个答案)
18小时前关门。
我的代码是:
nums = [1,1]
def fib(n):
nums.append(nums[-1]+nums[-2])
if len(nums)-1 != n:
fib(n)
elif len(nums)-1 == n:
return nums
print(fib(5))
print(nums)
我看到这个函数返回none,尽管nums不是none。请提前感谢。
1条答案
按热度按时间voase2hg1#
请换成