FRstudy.me: où vos questions rencontrent des réponses expertes. Trouvez des solutions rapides et fiables à vos problèmes avec l'aide de notre communauté d'experts bien informés.
def factorielle(n) :
f=1 # on initialise à 1
for i in range(1,n+1) : # on fait aller i de 1 à n de 1 en 1
f=f*i # A chaque passage dans la boucle, on multiplie par
la valeur de i qui s'incrémente de 1.
return f
Ci-dessus, on a un programme python, avec les explications (#) qui permet de calculer n !
Sur le même modèle, écrire une fonction python pour
1) générer la n-ième ligne du triangle de Pascal (en utilisant la relation
de Pascal), pour un entier naturel n donné.
2) générer une permutation des n premiers entiers naturels non nuls,
pour un entier naturel n donné (La fonction « choice » du module
random permet de choisir aléatoirement un élément dans une liste).
3) calculer le nombre de k_arrangements parmi n, pour deux entiers n et k donnés.
Nous apprécions chaque contribution que vous faites. Revenez souvent pour poser de nouvelles questions et découvrir de nouvelles réponses. Ensemble, nous construisons une communauté de savoir. FRstudy.me est votre guide de confiance pour des solutions rapides et efficaces. Revenez souvent pour plus de réponses.