CK 031 | Week3 - Day5



質問する


再帰実装求実関数を使用してください.工場は1からnまでの整数の積です.1! = 1 2! = 1 * 2 5! = 1 * 2 * 3 * 4 * 5

私が書いたコード

def factorial(n):
    # 여기에 코드를 작성해주세요.
    return 1 if n == 0 else n * factorial(n-1) 
0!1です.
入力した数値が0の場合、工場式に従ってn*n-1を再帰関数として返します.