Regénérer
Moon Arrows Sun
Arrows

Paramètres et valeur renvoyée

Les arguments à leur place

Chaque fonction est écrite. Une situation donne ses nombres, pas toujours dans l'ordre des paramètres de la ligne def.

Choisis une fonction, écris les arguments de l'appel qui répond à la situation, puis exécute-le : chaque argument tombe dans la boîte de son paramètre.

Ce que renvoie la fonction

On passe de l'appel à la fonction elle-même : cette fois, seule sa ligne def est écrite, et c'est le calcul du return qui manque.

Écris l'expression que renvoie chaque fonction, d'après sa formule, puis lance le banc d'essai : il appelle la fonction sur trois arguments dont le résultat est connu.

Boucle bornée ou non bornée

Deux fonctions décrivent la même situation, avec une boucle chacune : l'une donne l'état au bout de \(n\) étapes, l'autre le nombre d'étapes pour franchir un seuil.

Écris la ligne de chaque boucle, for ou while, puis lance le banc d'essai : le diagramme montre la valeur suivie, tour après tour.