Script Python #10 (Hors-série) : Factorielle d'un nombre entier (2e nuance) #10

28 Janvier 2023 , Rédigé par J. Pita Publié dans #Algorithmes, codes & scripts, #e-Learning

 

Dans la 2e variante du script, j'ai recouru à la fonction native reduce (dont la syntaxe est déclinée dans les commentaire de mon script). L'objectif étant de minimiser les lignes de codes tout en restant élégant et clair. En voici les lignes de code complètes :

undefined
 Factorielle d'un nombre entier (2e nuance)
Factorielle d'un nombre entier (2e nuance)

Maintenant, je vous propose de faire un test en saisissant un nombre au hasard pas trop grand pour ne pas planter Python ! En saisissant 12, la Console me renvoie ceci :

Factorielle d'un nombre entier (2e nuance)
Factorielle d'un nombre entier (2e nuance)

À noter : 

Le script peut tenir en quelques lignes si on n'y inclut pas les commentaires, les aérations, etc. Mais, il va de soi que pour des raisons de clarté, il vaut mieux, de mon point de vue, adopter cette approche.

Lire la suite : Factorielle d'un nombre entier (3e nuance)

Partager cet article

Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article