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

2023-04-25 11:08 更新

Python math 模塊  math 模塊


描述

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

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

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


語(yǔ)法

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

math.factorial(x)

參數(shù)說(shuō)明:

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

返回值

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


實(shí)例

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

# 導(dǎo)入 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)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)