onjour, j'ai un programme à expliquer et il y a une partie que je ne parvient pas à expliquer si quelqu'un arrive à me faire comprendre se programme ça m'aiderai beaucoup
voici la partie du programme :
def combinatoire(k,n):
res = 1
for i in range(n-k+1,n+1):
res *= i
for i in range(1,k+1):
res /= i
return res
p4b,p5b=4*combinatoire(4,5)/5**5,combinatoire(5,5)/5**5
p4,p5=5*p4b,5*p5b
print("probabilité 1 ",p4*100,"%")
print("probabilité 2",p5*100,"%")
print("probabilité 3",p4b*100,"%")
print("probabilité 4",p5b*100,"%")
Merci d'avance