跳转至

递归实现累加和阶乘


def accumulation(n):
    """累加"""

    return 0 if n <1 else n + accumulation(n-1)



def factorial(n):
    """阶乘"""

    return 1 if n <2 else n * factorial(n-1)


def main():
    print(accumulation(5))
    print(factorial(5))


if __name__ == '__main__':
    main()