Attention ! Cet interpréteur n’est pas totalement compatible avec Python3.
def fact(n):
print("on me demande fact de", n)
resultat = 1
facteur = 1
while facteur <= n:
resultat = resultat * facteur
print("facteur =", facteur)
print("resultat =", resultat)
facteur = facteur + 1
return resultat
print(fact(4))