菜鸟教程 练习实例26 (python3)

题目:利用递归方法求5!。
程序分析:递归公式:fn=fn_1*4!

# -*- coding:utf-8 -*-


def fact(n):
    if n > 1:
        return fact(n - 1) * n
    else:
        return 1


print(fact(5))

猜你喜欢

转载自blog.csdn.net/zhangyu4863/article/details/80544617