https://qiita.com/WestRiver/items/
上記URLより、
def fibonacci(num): if num <= 2: return 1 return fibonacci(num - 2) + fibonacci(num - 1) index = int(input("何番目の数値を求めますか?:")) result = fibonacci(index) print(result)
上記コードの
if num <= 2: return 1 return fibonacci(num - 2) + fibonacci(num - 1)
がどうして、フィボナッチ数列として足されていくのかが
根本からわからないので、わかりやすく教えていただきたいです泣泣泣
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。