math.factorial() 方法是 Python 的 math 模块中的一个函数,用于计算一个非负整数的阶乘。

以下是 math.factorial() 方法的基本语法:
math.factorial(n)

  •  n: 一个非负整数。


返回值是一个整数,表示给定非负整数 n 的阶乘,即 n!。

以下是一些示例:
import math

# 计算 5 的阶乘
result1 = math.factorial(5)
print(result1)  # 输出 120

# 计算 0 的阶乘
result2 = math.factorial(0)
print(result2)  # 输出 1

# 计算 10 的阶乘
result3 = math.factorial(10)
print(result3)  # 输出 3628800

在这个例子中,math.factorial() 函数分别计算了 5、0 和 10 的阶乘。阶乘是指从 1 到 n 的所有正整数的乘积,例如 5! = 5 x 4 x 3 x 2 x 1 = 120。这个函数在组合数学和统计学中经常用于计算排列和组合。


转载请注明出处:http://www.zyzy.cn/article/detail/368/Python3