Python 实现斐波那契数列:代码详解及应用
斐波那契数列是指每个数字都是前两个数字之和的数列。
以下是使用 Python 实现斐波那契数列的代码:
def fibonacci(n):
if n <= 0:
return '输入的数字必须大于 0'
elif n == 1:
return [0]
elif n == 2:
return [0, 1]
else:
fib_list = [0, 1]
for i in range(2, n):
fib_list.append(fib_list[i-1] + fib_list[i-2])
return fib_list
n = int(input('请输入要生成的斐波那契数列的长度:'))
fibonacci_sequence = fibonacci(n)
print(fibonacci_sequence)
运行以上代码,输入一个数字作为斐波那契数列的长度,程序将会生成相应长度的斐波那契数列并输出。
原文地址: https://www.cveoy.top/t/topic/AIZ 著作权归作者所有。请勿转载和采集!