Python math.perm()-Methode
Python math.perm(x, i)Die Methode gibt die Gesamtzahl der Möglichkeiten zurück, k Elemente aus n Elementen ohne Wiederholung und mit Reihenfolge auszuwählen.
Hinweis: Der Parameter k ist optional. Wenn wir k nicht setzen, gibt diese Methode n! zurück (zum Beispiel gibt math.perm(7) 5040 zurück).
Python-Version: 3.8
Syntax
Die Syntax der math.perm()-Methode lautet wie folgt:
math.perm(n, k)
Parameterbeschreibung:
- x-- Erforderlich, eine positive Zahl. Wenn der Wert keine Zahl ist, wird ein TypeError zurückgegeben.
- kOptional, eine positive Zahl. Wenn der Wert keine Zahl ist, wird ein TypeError zurückgegeben.
Hinweis: Wenn k größer als n ist, wird 0 zurückgegeben.
Hinweis: Wenn n oder k negativ ist, tritt ein ValueError auf. Wenn n oder k keine ganze Zahl ist, tritt ein TypeError auf.
Rückgabewert
Eine Ganzzahl int, die die Gesamtzahl der Möglichkeiten zurückgibt, k Elemente aus n Elementen ohne Wiederholung und mit Reihenfolge auszuwählen.
Beispiel
Das folgende Beispiel berechnet die Gesamtzahl der Möglichkeiten, k Elemente aus n Elementen auszuwählen:
Beispiel
import math
# n initialisieren
n = 7
# k initialisieren
k = 5
# Die Gesamtzahl der Möglichkeiten ausgeben, k Elemente aus n Elementen auszuwählen
print (math.perm(n, k))
Ausgabeergebnis:
2520Andere Erweiterungen
Python math-Modul