代码:
n=int(input())
fib=[1,1]
a=2
for i in range(2,n):
fib.append(fib[i-1]+fib[i-2])
a+=1
s1=' '.join([str(element) for element in fib])
if a%5==0:
print(s1)
输入:23
输出: 1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765
10946 17711 28657
# 菲波那切数列
n = int(input())
fib = [1, 1]
a = 2
for i in range(2, n):
fib.append(fib[i - 1] + fib[i - 2])
a += 1
if (a % 5 == 0):
s1 = ' '.join([str(element) for element in fib])
print(s1)