Quizz — Exercices de compréhension
Auto-évaluation express (moins de 10 minutes)
Denis Dréano
PROG5-01-QZ
Nom :
Prénom :
Partie A — Questions à choix multiples
Entourer la lettre correspondant à la réponse correcte. Une seule réponse par question.
Où une variable locale est-elle visible ?
- A Dans tout le programme
- B Uniquement dans sa fonction
- C Nulle part après sa création
- D Dans toutes les fonctions du fichier
À quoi sert le mot-clé global dans une fonction ?
- A Créer une nouvelle variable locale
- B Importer un module externe
- C Répéter un bloc plusieurs fois
- D Modifier une variable globale depuis la fonction
Que fait un if suivi d’un second if ... else (deux blocs séparés) ?
- A Il teste deux conditions indépendantes
- B Il provoque une erreur de syntaxe
- C Il équivaut toujours à un
elif - D Il n’exécute jamais le second bloc
Partie B — Associer
Associer chaque notion (A–D) à sa description (1–4).
- A Variable globale
- B Variable locale
- C Mot-clé
global - D Paramètre de fonction
- 1 Reçoit une copie de la valeur passée en argument
- 2 Visible dans tout le programme
- 3 Permet de modifier une variable globale depuis une fonction
- 4 Visible uniquement dans sa fonction