Quizz — Fonctions à plusieurs paramètres (approfondissement)

Auto-évaluation express (moins de 10 minutes)

Denis Dréano
PROG2-07-QZ

Nom :

Prénom :

Partie A — Questions à choix multiples

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

Que crée Python à chaque appel de fonction ?

  • A Un nouveau fichier Python
  • B Un tableau de paramètres
  • C Une nouvelle fenêtre de dessin
  • D Une copie du programme entier

Quand ce tableau de paramètres est-il détruit ?

  • A Il n’est jamais détruit
  • B Au démarrage du programme
  • C À la fin de l’exécution de la fonction
  • D Uniquement en cas d’erreur

Dans l’exemple h(4) → g(x) → f(2 * x), que vaut x dans f() ?

  • A 4
  • B 2
  • C 8
  • D 0

Partie B — Ordonner

Numéroter dans l’ordre où ils sont créés lors de l’appel h(4) (1 = premier créé).

  • A Tableau pour g, avec x = 4
  • B Tableau pour f, avec x = 8
  • C Tableau pour h, avec x = 4