Python math.factorial() 方法
例如:
查找数字的阶乘:
#Import math Library
import math
#返回一个数字的阶乘
print(math.factorial(9))
print(math.factorial(6))
print(math.factorial(12))
1、定义和用法
math.factorial()
方法返回数字的阶乘。
注意:此方法仅接受正整数。
一个数的阶乘就是从指定的数到1的所有整数乘积。例如,6的阶乘将是6×5×4×3×2×1 = 720
2、调用语法
math.factorial(x)
3、参数说明
参数 | 描述 |
x | 必需的参数, 一个正整数。 如果数字为负数或非整数, 则返回ValueError。 如果该值不是数字, 则返回TypeError |
4、方法说明
返回值: | 正值 |
Python Version: | 2.6 |