斐波拉契数列需要注意的是:第一位是 0 ,第二位是 1
例如:需要 6 项斐波拉契数列 ,则: 0 1 1 2 3 5
i = int(input("请输入几项:"))
n1 = 0
n2 = 1
n = 0
count = 2
if i < 0 :
print("请输入正整数!")
elif i == 1:
print(n1)
else:
print(n1,n2,end=" ")
while count < i :
n = n1 + n2
count += 1
n1 = n2
n2 = n
print(n,end=" ")
结果如下: