Quizz — Fonction à un paramètre

Auto-évaluation express (moins de 10 minutes)

Denis Dréano
PROG2-01-QZ

Nom :

Prénom :

Partie A — Questions à choix multiples

Entourer la lettre correspondant à la réponse correcte. Une seule réponse par question.

Qu’est-ce qu’un paramètre ?

  • A Une erreur de syntaxe Python
  • B Une valeur transmise à une fonction lors de l’appel
  • C Le nom d’une fonction
  • D Une boucle for

Que se passe-t-il si on appelle carre() alors que carre attend un paramètre ?

  • A Python affiche un TypeError
  • B Le carré est dessiné avec une taille par défaut
  • C Rien ne se passe
  • D Python remplace le paramètre par 0

Parmi ces noms de paramètre, lequel est le plus descriptif ?

  • A a
  • B valeur1
  • C x
  • D taille

Partie B — Associer

Associer chaque fonction (A–D) à ce qui se passe lors de son appel (1–4).

  • A carre(taille)
  • B carre()
  • C carre(100)
  • D def carre(taille):
  • 1 Définition de la fonction
  • 2 Appel avec taille valant 100
  • 3 Écriture générale d’un appel
  • 4 Provoque un TypeError