当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。