Python |症状二项式()方法
原文:https://www.geeksforgeeks.org/python-sympy-binomial-method/
借助 sympy.binomial() 方法,我们可以从一组 n 截然不同的物品中找到选择 k 物品的方法数量。也常写成 nCk ,读作“n 选 k”。
(1)
语法:二项式(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)