Metoda Python math.perm().
Příklad
Najděte počet způsobů, jak vybrat k věcí z n položek:
# 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))
Výsledkem bude:
2520
Definice a použití
Metoda math.perm()
vrací počet způsobů, jak vybrat k položek z n položek s pořadím a bez opakování.
Poznámka: Parametr k je volitelný. Pokud jeden nezadáme, tato metoda vrátí n ! (například math.perm(7) vrátí 5040).
Syntax
math.perm(n, k)
Hodnoty parametrů
Parameter | Description |
---|---|
n | Required. Positive integers of items to choose from |
k | Optional. Positive integers of items to choose |
Poznámka: Pokud je k větší než n , vrátí 0.
Poznámka: Pokud jsou n nebo k záporné, dojde k chybě ValueError. Pokud n nebo k nejsou celá čísla, dojde k chybě TypeError.
Technické údaje
Návratová hodnota: | Hodnota int představující počet způsobů výběru k položek z n položek s pořadím a bez opakování |
---|---|
Verze Pythonu: | 3.8 |