Das Berechnen der Faktoriellen einer Zahl (n!) in Python.
# import math
# Eingabe der Zahl
print("Fakultät einer Zahl berechnen!")
zahl=input("Zahl eingeben: ")
# Initialisierung der Variablen
i=1
erg=1
# Eingabe in eine Ganzzahl konvertieren
try:
zahl=int(zahl)
# Prüfung ob wirklich eine Zahl eingegeben wurde
except ValueError:
print("Sie haben keine Ganzzahl eingegeben!")
else:
# Schleife für die Berechnung
for i in range(zahl):
erg = erg * (i+1)
print(zahl,"! =",erg)
print("Ende")
Faktorielle