🐛 Trouve le bug

Ce code devrait calculer la factorielle. Mais il plante avec une erreur étrange.

PYTHONAvancerecursion
bug.py
1
def factorielle(n):
2
    if n == 0:
3
        return 1
4
    return n * factorielle(n)
5
 
6
print(factorielle(5))
30secondes