Python3 math.factorial()方法 -求階乘

2023-04-25 11:08 更新

Python math 模塊  math 模塊


描述

math.factorial(x) 方法返回 x 的階乘。

參數(shù)只能是正整數(shù)。

一個數(shù)字的階乘是所有整數(shù)的乘積之和,例如,6 的階乘是: 6 x 5 x 4 x 3 x 2 x 1 = 720。


語法

math.factorial() 方法語法如下:

math.factorial(x)

參數(shù)說明:

  • x -- 必需,正整數(shù)。如果數(shù)字為負數(shù)或不是整數(shù),則返回 ValueError。 如果值不是數(shù)字,則返回 TypeError。

返回值

返回一個正整數(shù),表示正整數(shù)的階乘。


實例

以下實例返回正整數(shù)的階乘:

# 導入 math 包
import math

# 輸出正整數(shù)的階乘
print(math.factorial(9))
print(math.factorial(6))
print(math.factorial(12))

輸出結(jié)果:

362880
720
479001600

Python math 模塊  math 模塊


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號