Numérique et sciences informatiques (NSI) · Première

Exercices : fonctions en Python : spécification et tests

23 exercices avec correction détaillée, en 3 séries. Aucune inscription : ta progression reste sur ton appareil.

Lire des fonctions, prévoir leur résultat et réfléchir aux tests.

Exercices corrigés : 0 / 9
  1. Exercice 1 sur 9

    Calcul

    Qu’affiche ce programme ?

    Aide d’ULU pour cet exercice
  2. Exercice 2 sur 9

    QCM

    Que vaut la variable r après l’exécution de ce programme ?

    Choisis une réponse
    Aide d’ULU pour cet exercice
  3. Exercice 3 sur 9

    Vrai ou faux

    Une variable affectée à l’intérieur d’une fonction est utilisable dans le programme principal après l’appel.

    Vrai ou faux ?
    Aide d’ULU pour cet exercice
  4. Exercice 4 sur 9

    Texte à trous

    Complète le vocabulaire de la spécification.

    Une décrit ce qui doit être vrai avant l’appel de la fonction ; une décrit ce qui est garanti sur le résultat.

    Aide d’ULU pour cet exercice
  5. Exercice 5 sur 9

    QCM

    Que se passe-t-il quand Python exécute assert x > 0 alors que x vaut −2 ?

    Choisis une réponse
    Aide d’ULU pour cet exercice
  6. Exercice 6 sur 9

    Calcul

    Que renvoie l’appel puissance(3) ?

    Aide d’ULU pour cet exercice
  7. Exercice 7 sur 9

    QCM

    Pour tester une fonction maximum(L) qui renvoie le plus grand élément d’une liste non vide, quel test vise un cas limite ?

    Choisis une réponse
    Aide d’ULU pour cet exercice
  8. Exercice 8 sur 9

    Calcul

    Que renvoie somme_chiffres(4072) ?

    Aide d’ULU pour cet exercice
  9. Exercice 9 sur 9

    Association

    Associe chaque instruction à son effet.

    Aide d’ULU pour cet exercice

À découvrir aussi

Première · Numérique et sciences informatiques (NSI)

Représenter les entiers : binaire, hexadécimal, complément à deux

Écrire un entier en base 2 et en base 16, passer d’une base à l’autre, coder les entiers relatifs en complément à deux : cours et exercices de NSI en Première.