源代码
def fib(n):
if n in [1,2]:
return 1
else:
return fib(n-1) + fib(n-2)
n = eval(input("斐波那契数列的长度(多少个数字):"))
for i in range(1,n):
print(fib(i), end=" ")
运行结果
温馨提示:长度不要太大,不然等待的时间会比较长
def fib(n):
if n in [1,2]:
return 1
else:
return fib(n-1) + fib(n-2)
n = eval(input("斐波那契数列的长度(多少个数字):"))
for i in range(1,n):
print(fib(i), end=" ")
温馨提示:长度不要太大,不然等待的时间会比较长