描述
输入一个正整数,输出其阶乘值。
输入格式
输入一个正整数
输出格式
输出阶乘结果
输入输出示例
输入 | 输出 | |
示例 1 | 6 | 720 |
n=eval(input())
ans=1
while(n):
ans*=n
n-=1
print(ans)
import math #下面使用math库,要先导入数学库
n = int(input())
#print(math.factorial(n)) #math库里有factorial(n)函数可直接求解n的阶乘,可用于替换下面4行程序
fact = 1
for i in range(1,n+1): #range()默认从0开始,这里range(1,n+1)表示从1 开始取值1至n
fact = fact * i
print(fact)