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