Bonjour
Je cherche une fonction en Python pour calculer la factorielle d'un nombre mais je n'ai pas trouvé.. ça existe ?
Sinon j'ai fait ce petit script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
def fact(x):
  f=1
  for i in range(x):
    f=f+f*i
  return f
>>> from fact import *
>>> fact(8)
40320
est-ce correct comme code ?
merci