'''
用户输入指定的数列范围 1,1,2,3,5,8,13,21,
正确输出结果
使用input接受用户输入
使用while循环实现
'''
def Fibon(n):
if (n==1 or n==2):
return 1
else:
return Fibon(n-1) + Fibon(n - 2)
if __name__ == '__main__':
list=[]
n = int(input("请输入斐波拉契数列长度:"))
i=0
while i<n:
i+=1
c = Fibon(i)
list.append(c)
print(list)