Ajax-loader-large-white
C'est en forgeant qu'on devient forgeron
Factorielles

Très bien ! Maintenant nous cuisinons. Essayons de calculer la factorielle d'un nombre.

Pour calculer la factorielle d'un entier non négatif x, il suffit de multiplier tous les entiers de 1 à x. Par exemple :

  • factorielle(4) sera égal à 4 * 3 * 2 * 1, c'est-à-dire 24.
  • factorielle(1) sera égal à 1.
  • factorielle(3) sera égal à 3 * 2 * 1, c'est-à-dire 6.
Instructions

Définissez une fonction factorielle qui prend un entier x en entrée.

Calculez et retournez la factorielle de ce nombre.

?
Stuck? Get a hint! Hint
Get live, fast support from Codecademy Advisors when you get stuck. Learn more.

Considérez que factorielle() s'appelle lui-même. Lorsque l'entrée est 1, votre fonction pourrait simplement retourner 1. Autrement, elle pourrait retourner le nombre multiplié par factorielle(n - 1).

Notez que mathématiquement, factorielle(0) fait 1.

script.py