Script Python #10 (Hors-série) : Factorielle d'un nombre entier (2e nuance) #10
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 :
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 :
À 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)