Bonjour ,

J'aurai besoin d'aide ,

Alors voila je dois écrire un programme python qui permet d'afficher la factorielle d'un nombre , j'ai réussi à faire cela .
Mais il faut que j'affiche le détail du calcul :
par exemple si je veux calculer la factorielle de 6 il faut que j'affiche :
"6*5=30"
"6*5*4=120"
"6*5*4*3=360"
"6*5*4*3*2=.."
"6*5*4*3*2*1=.."

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
x=int(input("entrez un nombre positif"))
f=1
i=1
if(x==0):
    print("La factorielle de",x,"est",1)
else:
    for i in range(2,x+1):
        f*=i
        x-=1
        i+=1
print(f)
Merci de votre aide