Methode Python math.perm()
Voorbeeld
Zoek het aantal manieren om k dingen uit n items te kiezen:
# 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))
Het resultaat zal zijn:
2520
Definitie en gebruik
De math.perm()
methode retourneert het aantal manieren om k items te kiezen uit n items met volgorde en zonder herhaling.
Opmerking: de parameter k is optioneel. Als we er geen geven, retourneert deze methode n ! (bijvoorbeeld math.perm(7) geeft 5040 terug).
Syntaxis
math.perm(n, k)
Parameterwaarden
Parameter | Description |
---|---|
n | Required. Positive integers of items to choose from |
k | Optional. Positive integers of items to choose |
Opmerking: als k groter is dan n , wordt 0 geretourneerd.
Opmerking: Als n of k negatief zijn, treedt er een ValueError op. Als n of k geen gehele getallen zijn, treedt er een TypeError op.
Technische details
Winstwaarde: | Een int waarde die het aantal manieren vertegenwoordigt om k items te kiezen uit n items met volgorde en zonder herhaling |
---|---|
Python-versie: | 3.8 |