Adloun

algorithmique et programmation (première) · Chapitre 2 · Exercice d'entraînement

Plafonner des notes

La notion de liste · Parcourir et modifier · niveau 2

Énoncé

Plafonner des notes. Un professeur a saisi des notes sur , dont certaines par erreur au-dessus de .

  • Écrire une fonction plafonner(L, m) qui modifie la liste L en remplaçant chaque élément supérieur à m par m. L'essayer sur notes = [12, 25, 18, 21, 9] avec m = 20.
  • Un élève propose : for x in notes: if x > 20: x = 20. Pourquoi la liste notes reste-t-elle inchangée ?

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre