Quizz — Exercices mélangés — if / while / fonctions
Auto-évaluation express (moins de 10 minutes)
Denis Dréano
PROG5-02-QZ
Nom :
Prénom :
Partie A — Questions à choix multiples
Entourer la lettre correspondant à la réponse correcte. Une seule réponse par question.
Parmi ces opérations, laquelle est évaluée en premier par Python ?
- A Addition et soustraction
- B Multiplication et division
- C Parenthèses
- D Puissances
Pourquoi elif est-il préférable à des if/else imbriqués ?
- A Il est obligatoire en Python
- B Dès qu’une condition est vraie, les suivantes ne sont pas testées
- C Il exécute toujours plusieurs branches
- D Il remplace les boucles
while
Que se passe-t-il si \(\Delta < 0\) dans une équation du 2e degré ?
- A Il y a une seule solution
- B Il y a deux solutions
- C Ce n’est pas une équation du 2e degré
- D Il n’y a aucune solution réelle
Partie B — Associer
Associer chaque cas (A–D) au nombre de solutions correspondant (1–4).
- A \(\Delta > 0\)
- B \(\Delta = 0\)
- C \(\Delta < 0\)
- D \(a = 0\)
- 1 Ce n’est pas une équation du 2e degré
- 2 Une seule solution
- 3 Aucune solution réelle
- 4 Deux solutions
Partie C — Ordonner
Numéroter ces opérations selon leur ordre d’évaluation par Python (1 = en premier).
- A Parenthèses
- B Évaluation des fonctions (
sqrt(...)) - C Puissances (
**) - D Multiplication / division
- E Addition / soustraction