Adloun

sciences numériques et technologie (seconde) · Chapitre 6 · Exercice d'entraînement

Somme des éléments

Listes et simulations aléatoires · Manipuler une liste · niveau 1 (application)

Énoncé

Écrire une fonction somme(L) renvoyant la somme des éléments d'une liste, sans utiliser sum. Tester sur [2, 5, 11, 4].

Pour démarrer : comment l'IA t'aide

Élève

Je vois qu'il faut additionner les éléments un par un, mais je ne sais pas trop comment m'y prendre en Python sans sum.

IA

Tu as raison, l'idée est d'additionner progressivement. Si tu devais le faire à la main sur [2, 5, 11, 4], comment garderais-tu le résultat au fur et à mesure ?

Élève

Je pourrais noter le total sur une feuille et l'augmenter à chaque nouvel élément. Mais en Python, il faut une variable pour ça, non ?

IA

Oui, une variable qui garde le total. Quelle valeur initiale lui donnerais-tu avant de commencer à parcourir la liste, et comment parcourrais-tu les éléments ?

L'IA ne donne pas la réponse : elle pose la question qui fait avancer. Le corrigé de cet exercice n'est pas publié : à toi de continuer.

Continue cet exercice avec l'IA

Reprends l'exercice là où le dialogue s'arrête.

Continuer avec l'IA — gratuit, sans inscription

Gratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.

Le cours du chapitre · Tous les exercices du chapitre

Continuer avec l'IA, gratuit →