Pythonを使って、フィボナッチ数列の最初のn個の項を出力する方法は何ですか?

フィボナッチ数列の最初のn項を出力するためには、次のコードを使用できます:

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 = int(input("请输入要输出的斐波那契数列的项数:"))
print(fibonacci(n))

このコードでは、fibonacciという関数を定義しました。この関数は引数nを受け取り、フィボナッチ数列の最初のn項を返します。そして、ユーザー入力を通じて出力するフィボナッチ数列の項数を取得し、結果を出力するためにfibonacci関数を呼び出します。

bannerAds