Adloun

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

Quel test échoue ?

Programmation modulaire · Tester · niveau 1 (application)

Énoncé

Quel test échoue ? On a écrit :


def valeur_absolue(x):
    if x < 0:
        return -x
    return x

assert valeur_absolue(5) == 5
assert valeur_absolue(0) == 0
assert valeur_absolue(-3) == -3

Que se passe-t-il à l'exécution ? Est-ce la fonction ou le test qui est faux ?

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