📜  Python| sympy.binomial() 方法

📅  最后修改于: 2022-05-13 01:55:51.676000             🧑  作者: Mango

Python| sympy.binomial() 方法

sympy.binomial()方法的帮助下,我们可以找到从n 个不同项目中选择k个项目的方法的数量。它也经常写作nCk ,发音为“n choose k”。

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

示例 #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)