Heim > Artikel > Backend-Entwicklung > So drücken Sie Fakultäten in Python aus
Die Ausdrucksmethode der Fakultät in Python: Verwenden Sie zuerst den Def-Code, um eine Funktion zu erstellen und eine Variable res zu erstellen. Schreiben Sie dann eine for-Range-Schleife, führen Sie Berechnungen in der for-Schleife durch und geben Sie schließlich den print-Code aus Fakultät von 3.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Python-Version 3.9, DELL G3-Computer.
So drücken Sie Fakultät in Python aus:
1. Verwenden Sie Def-Code, um eine Funktion mit dem Namen func zu erstellen, und der Parameter ist n
def func(n):
2. Erstellen Sie eine Variable res und weisen Sie sie dem Parameter n zu Der Funktionscode lautet wie folgt:
res = n
3. Schreiben Sie dann die for-Range-Schleife. Der spezifische Code lautet wie folgt:
for i in range(1,n):
4. Berechnen Sie als Nächstes res in der for-Schleife und geben Sie es zurück Der spezifische Code lautet wie folgt:
res *= i return res5. Verwenden Sie den Druckcode, um die Fakultät von 3 auszudrucken. Der Code lautet wie folgt:
print(func(3))
6 , wir können es auch rekursiv ausführen. Der Code lautet wie folgt:
def func1(n): if n==1: return 1 else: return n *func1(n-1) print(func1(3))
Die rekursive Methode besteht darin, dass sich die Funktion selbst aufruft
Verwandte kostenlose Lernempfehlungen:Python-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo drücken Sie Fakultäten in Python aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!