Open In App

Python | sympy.binomial() method

Improve
Improve
Like Article
Like
Save
Share
Report
With the help of sympy.binomial() method, we can find the number of ways to choose k items from a set of n distinct items. It is also often written as nCk, and is pronounced “n choose k”.

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

Syntax: binomial(N, K) Parameters: N – It denotes the number of items to choose from. K – It denotes the number of items to choose. Returns: Returns the number of ways to choose K items from a set of N distinct items
Example #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))  

                    
Output:
N = 4, K = 2
N choose K : 6
Example #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))  

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


Last Updated : 07 Jul, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads