Écrivez une fonction fact(n)
qui prend en entrée un nombre entier et qui renvoie la factorielle de ce nombre.
La factorielle d'un nombre entier est défini par la formule : n!=n.(n−1).(n−2)…1. Et par convention, 0! = 1
Attention : Votre fonction doit gérer les cas où l’entrée n’est pas valide, c'est à dire quand l'entrée est strictement inférieure à 0. Dans ce cas, elle doit renvoyer None.
Exemple :
fact(6) #return 720 fact(0) #return 1 fact(-9) #return None