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