Question du test Python - Les bases

Écrire une fonction Python qui retourne le factoriel d'un nombre.

Très facile

Considérez le code Python suivant. Quelle sera la sortie de ce code ?

def func(n):
    if n == 0:
        return 1
    return n * func(n-1)

print(func(3))
Auteur: Vincent CotroStatut : PubliéeQuestion passée 1297 fois
Modifier
29
Évaluations de la communauté
developer avatar
Marc AUGIER
11/08/2024
C'est l'exemple incontournable de récursivité avec la fonction factorielle