python练习题(二十一):利用递归方法求n!

# 题目:利用递归方法求n!


def factorial(x):
    if x == 0:
        return 1
    else:
        return x * factorial(x - 1)


n = int(input("请输入n = "))
print("n! = %d" % factorial(n))

运行结果:
在这里插入图片描述

发布了37 篇原创文章 · 获赞 0 · 访问量 412

猜你喜欢

转载自blog.csdn.net/yizhishuixiong/article/details/104926093