Base Case And Recursive Case
Mon 10 August 2026
def factorial(n):
if n == 0: # Base case
return 1
return n * factorial(n - 1) # Recursive case
print(factorial(5)) # Output: 120
120
Score: 10
Category: chapter8_recursion