Метод Python math.comb()
Пример
Найдите общее количество возможностей выбрать k вещей из n предметов:
# Import math Library
import math
# Initialize the number of
items to choose from
n = 7
# Initialize the number of possibilities
to choose
k = 5
# Print total number of possible combinations
print
(math.comb(n, k))
Результат будет:
21
Определение и использование
Метод math.comb()
возвращает количество способов выбора
k неупорядоченных результатов из n возможностей без повторения, также известных как комбинации.
Примечание . Параметры, передаваемые в этом методе, должны быть целыми положительными числами.
Синтаксис
math.comb(n, k)
Значения параметров
Parameter | Description |
---|---|
n | Required. Positive integers of items to choose from |
k | Required. Positive integers of items to choose |
Примечание. Если значение k больше значения n , в результате будет возвращено 0.
Примечание. Если параметры отрицательные, возникает ошибка ValueError. Если параметры не являются целыми числами, возникает TypeError.
Технические детали
Возвращаемое значение: | Значение int , представляющее общее количество комбинаций |
---|---|
Версия Python: | 3,8 |