如何只设一个数生成斐波那契数列的前20个数的代码
以下是一个使用Python编写的生成斐波那契数列前20个数的代码:
def fibonacci(n):
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 = 20 # 生成前20个斐波那契数
fibonacci_sequence = fibonacci(n)
print(fibonacci_sequence)
运行以上代码会输出斐波那契数列的前20个数:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181]
原文地址: https://www.cveoy.top/t/topic/ixK9 著作权归作者所有。请勿转载和采集!