Python 斐波那契数列代码示例
当然可以!以下是使用Python编写斐波那契序列的代码:
def fibonacci(n):
sequence = [0, 1] # 斐波那契序列的前两个数字
if n <= 0:
return []
if n <= 2:
return sequence[:n]
while len(sequence) < n:
next_number = sequence[-1] + sequence[-2] # 计算下一个数字
sequence.append(next_number)
return sequence
# 测试
n = 10 # 指定要生成的斐波那契序列长度
result = fibonacci(n)
print(result)
运行以上代码,将输出斐波那契序列的前10个数字:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]。您可以根据需要修改变量 n 的值来生成不同长度的序列。希望以上代码能够满足您的需求!
原文地址: http://www.cveoy.top/t/topic/bZCU 著作权归作者所有。请勿转载和采集!