Quizz — Boucle while et instruction break
Auto-évaluation express (moins de 10 minutes)
Denis Dréano
PROG4-04-QZ
Nom :
Prénom :
Partie A — Questions à choix multiples
Entourer la lettre correspondant à la réponse correcte. Une seule réponse par question.
Que fait l’instruction break ?
- A Elle interrompt immédiatement la boucle qui la contient
- B Elle saute uniquement le tour de boucle en cours
- C Elle met le programme en pause
- D Elle relance la boucle depuis le début
Quelle est la différence entre break et continue ?
- A Elles font exactement la même chose
- B
continuesort de la boucle,breakpasse au tour suivant - C
breaksort de la boucle,continuepasse au tour suivant - D
continuene fonctionne que dans les bouclesfor
Pourquoi utilise-t-on while True + break dans l’exemple du petit quiz ?
- A Le nombre d’essais n’est pas connu à l’avance
- B
forest interdit avecinput() - C C’est plus rapide à exécuter
- D Python l’exige pour les questions-réponses
Partie B — Associer
Associer chaque élément (A–D) à son rôle (1–4).
- A
break - B
continue - C
while True: - D
if condition_d_arret: break
- 1 Motif « répéter jusqu’à »
- 2 Boucle qui ne s’arrête jamais seule
- 3 Interrompt immédiatement la boucle
- 4 Passe directement à l’itération suivante
Partie C — Ordonner
Numéroter les étapes (1 = première étape) du petit quiz (capitale du Danemark).
- A Si la réponse est correcte, sortir de la boucle avec
break - B Entrer dans
while True: - C Sinon, afficher « Réponse incorrecte ! »
- D Demander la réponse avec
input(question)