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

You May Also Like