“Python Rekursionsfaktor” Code-Antworten

Faktorial Rekursion Python

def fact_rec(n):
	if n < 0:
		return
	elif n <= 1:
		return 1
	else:
		return n*fact_rec(n-1)

answer = fact_rec(4)
if answer == None: 
	print("Cannot calculate factorial of a negative value")
else:
	print(answer)  # 24 = 4x3x2x1 = 4! 
Wissam

Python Rekursionsfaktor

def factorial(n):

    assert type(n) == int, "Invalid input type"
    assert n >= 0, "Input must be non-negative"
    
    if n <= 1:
        return n
    else:
        return n*factorial(n-1)
wolf-like_hunter

Ähnliche Antworten wie “Python Rekursionsfaktor”

Fragen ähnlich wie “Python Rekursionsfaktor”

Weitere verwandte Antworten zu “Python Rekursionsfaktor” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen