Top / Docs / 練習問題 / 解答例 / フィボナッチ数列1 / Python

練習問題

import sys    #コマンドライン引数を使うため、sysモジュールをインポートします。

def fibo(num):    #フィボナッチ数列の一般項を求める関数を定義します。
    if num ==1:
        return 1
    elif num == 2:
        return 1
    else:
        return fibo(num - 1) + fibo(num - 2)    #再帰呼出しを用います。

a = int(sys.argv[1])    #コマンドライン引数を整数型に変換します。

print(fibo(a))
📝 このページに誤りを見つけたら…  GitHubで報告(エンジニア向け)  ・  フォームで報告