Python3 math.comb()方法 -計算組合數(shù)

2023-04-24 14:21 更新

Python math 模塊 math 模塊


描述

 math.comb(x) 方法返回不重復且無順序地從 n 項中選擇 k 項的方式總數(shù)。

傳入的參數(shù)必須是正整數(shù)。

本函數(shù)對python版本有要求,僅python3.8以上可用!


語法

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

math.comb(n, k)

參數(shù)說明:

  • n -- 必需,正整數(shù)數(shù)字。
  • k -- 必需,正整數(shù)數(shù)字。

返回值

返回一個整數(shù),代表組合的總數(shù)。


實例

以下實例返回從 5 項中選擇 7 項的方式總數(shù):

# 導入 math 包
import math

# 初始化可供選擇的項數(shù)
n = 7

# 始化可供選擇的可能性數(shù)量
k = 5

# 打印可能組合的總數(shù)
print (math.comb(n, k))

輸出結(jié)果:

21

Python math 模塊 math 模塊


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號