斐波那契数列是指每个数字都是前两个数字之和的数列。

以下是使用 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)

运行以上代码,输入一个数字作为斐波那契数列的长度,程序将会生成相应长度的斐波那契数列并输出。

Python 实现斐波那契数列:代码详解及应用

原文地址: https://www.cveoy.top/t/topic/AIZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录