pythonでフィボナッチ数列を作成する関数で
def simFib(n):
if ( n<=1 ):
return 1
else:
return simFib(n-2) + simFib(n-1)
のような例をネットで見つけました。
ここで上から3行目のreturn 1の意味が分かりません(特に1とは何を指しているのでしょうか?)。
再帰に関する事らしいのですが、nが1以下だったら何をreturnしているのでしょうか?
初心者質問で申し訳ございませんが、分かる方がいればご教示お願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/22 05:20