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, avecx = 4 - B Tableau pour
f, avecx = 8 - C Tableau pour
h, avecx = 4