SunuCode
Tous les exercices
Niveau 3 · Boucles· boucle for, accumulateur

La factorielle

Énoncé

Écris une fonction factorielle(n) qui renvoie le produit de tous les entiers de 1 à n. Par convention, factorielle(0) vaut 1. Exemple : factorielle(5) vaut 1 × 2 × 3 × 4 × 5 = 120.

Ton code est testé en appelant factorielle directement. Ta fonction doit renvoyer le résultat avec return, pas l'afficher. Tes print() de débogage sont autorisés : ils apparaissent en console sans fausser la correction.

Indices

Coince ? Dévoile les indices un par un.

solution.py
Tests

Écris ta solution, puis clique sur Tester. 5 cas t'attendent.

5 cas de test · 1 secret