MATH SPE TERMINALE
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.
Merci d'avoir visité notre site Web dédié à Mathématiques. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !