Files
troupe-standup/wizard-work/spark/test_factorial.py
T

10 lines
241 B
Python

def factorial(n):
if n <= 1:
return 1
return n * factorial(n - 1)
if __name__ == "__main__":
result = factorial(5)
assert result == 120, f"Expected 120, got {result}"
print(f"factorial(5) = {result}")
exit(0)