當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python sympy.binomial()用法及代碼示例

借助於sympy.binomial()方法,我們可以找到從n個不同項的集合中選擇k個項的方法數量。它通常也寫為nCk,發音為“n choose k”。

(1) \begin{equation*}     \binom{N}{k} \end{equation*}

用法: binomial(N, K) 

參數:
N -它表示要選擇的項目數。
K -它表示要選擇的項目數。

返回:返回從N個不同的項目集中選擇K個項目的方式數

範例1:

# import sympy  
from sympy import * 
  
N = 4
K = 2 
print("N = {}, K = {}".format(N, K)) 
   
# Use sympy.binomial() method  
comb = binomial(N, K)   
      
print("N choose K : {}".format(comb))  

輸出:

N = 4, K = 2
N choose K : 6

範例2:

# import sympy  
from sympy import * 
  
N, K = symbols('A B') 
  
print("N = {}, K = {}".format(N, K)) 
   
# Use sympy.binomial() method  
comb = binomial(N, K)   
      
print("N choose K : {}".format(comb))  

輸出:

N = A, K = B
N choose K : binomial(A, B)


相關用法


注:本文由純淨天空篩選整理自rupesh_rao大神的英文原創作品 Python | sympy.binomial() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。