题目 阶乘计算 给出一个数返回它的阶乘 输入格式 第一行包含一个整数n。 输出格式 输出这个数的阶乘 代码 from math import factorial# 方法以使用math中的factorial函数 print(factorial(6)) n = int(input()) # 方法二使用递归的方法 def c(n): if n == 1: return 1 return n*c(n-1) print(c(n)) sum = 1 # 方法三使用迭代进行相乘 for i in range(n,0,-1): sum*=i print(sum) 运行结果