Calcul de factorielles
Question
Réalisez un programme qui calcule l'entier n!, n étant donné.
Solution
def factorielle(n):
"""
calcul le factoriel de n donné en parametre
>>> factorielle(5)
120
"""
i=n-1
fact=n
while(i>0):
fact=fact*(n-i)
i=i-1
return fact