grokking-algorithms/chapter3/recursion.py
2024-01-07 17:57:58 +00:00

8 lines
159 B
Python

def factorial(x):
if x == 1: # This is the base case
return 1
return x * factorial(x - 1) # This is the recursive case
print(factorial(4))