题目内容:
我们定义求n(n为正整数且n<=20)的阶乘的函数为fact,给出程序主体如下:
n=int(input(""))
print(fact(n))
请补充完成对fact函数的定义。
输入格式:
共一行,为一个小于20的正整数。
输出格式:
共一行,为一个正整数。
输入样例:
3
输出样例:
6
My answer
思路:惯例,百度一下阶乘再想方法,嗯,不难
def fact(n):
s = 1
for i in range(1, n + 1):
s *= i
return s
n = int(input(""))
print(fact(n))