Python math.factorial() 方法
示例
查詢一個數的階乘
#匯入 math 庫
import math
#返回一個數的階乘
print(math.factorial(9))
print(math.factorial(6))
print(math.factorial(12))
自己動手試一試 »
定義和用法
math.factorial()
方法返回一個數的階乘。
注意:此方法只接受正整數。
一個數的階乘是所有從該數到 1 的整數的乘積之和。例如,6 的階乘是 6 x 5 x 4 x 3 x 2 x 1 = 720
語法
math.factorial(x)
引數值
引數 | 描述 |
---|---|
x | 必需。一個正整數。如果數字是負數,或不是整數,則返回 ValueError。如果值不是數字,則返回 TypeError |
技術詳情
返回值 | 一個正 int 值 |
---|---|
Python 版本 | 2.6 |