在 Python 中,可以使用如下的代码来定义一个函数,计算 n 的阶乘:
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
使用方法如下:
# 计算 5 的阶乘
print(factorial(5)) # 输出 120
# 计算 10 的阶乘
print(factorial(10)) # 输出 3628800
在上面的代码中,我们定义了一个名为 factorial
的函数,函数接收一个参数 n
,并使用一个循环计算 n 的阶乘。最后,函数使用 return
语句将计算结果返回。
希望这能帮到你!