#斐波那契函数,0,1,1,2,3,5,8...
def fbnq(num):
res = [0,1]
for i in range(num-2): # for循环
res.append(res[-1]+res[-2]) #列表倒数第一二个元素相加后,添加到列表的末尾
return res
if __name__=='__main__':
lst = fbnq(10)
print(lst)
执行结果:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]