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