再帰関数について学習します。再帰関数とは再帰関数はそれ自体を呼び出す関数であり、このプロセスは関数再帰と呼ばれます。1次のコードでは、数値の階乗を見つける再帰関数が作成されます。自分自身を呼び出します。これが階乗の計算方法です。小さい階乗を掛けます。返され、このようにして再帰呼び出しが有限になるという基本条件があります。再帰関数を作成する場合、その再帰呼び出しを終了するための基本条件が必要です。再帰の制限お気づきのように、関数がそれ自体を呼び出すたびに、いくつかの中間値を格納するためのメモリが必要です。したがって、再帰関数は通常の非再帰関数よりも多くのメモリを消費します。