问题:在控制台输入一个整数,计算其的阶乘。

采用递归思想。

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

n = int(input("请输入一个整数:"))

print(func(n))



posted @ 2022-03-08 10:31  高胜寒  阅读(103)  评论(0编辑  收藏  举报