0
Ich habe Python-Funktion:UnboundLocalError: lokale Variable 'f' verwiesen vor der Zuweisung
FactorialFunction.py
def factorial(n):
if n == 0:
return 1
f = n * factorial(n-1)
print(f)
return(f)
factorial(4)
zeigt nichts, wenn ich es laufen im Terminal
aber wenn ich es in Python-Shell ausführen erhalten "UnboundLocalEr ror: lokal Variable 'f' vor der Zuweisung referenziert“
es funktioniert, danke –