Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Somme recursive d'une liste

python ★☆☆☆☆

Écrire une fonction récursive somme(lst) qui calcule la somme de tous les éléments d'une liste d'entiers.

La fonction doit utiliser la récursion (pas de boucle for ou while). Le principe est : - Si la liste est vide, la somme vaut 0. - Sinon, la somme est le premier élément plus la somme du reste de la liste.

Exemples

AppelRésultat attendu
somme([1, 2, 3, 4]) 10
somme([]) 0

Votre code

Connectez-vous pour soumettre du code.