Quiz du niveau 2 — Structures de données & POO

Quiz — Niveau 2 · Structures de données & POO

1. Quelle est la différence entre une liste et un tuple ?

Liste [ ] = ordonnée et modifiable ; tuple ( ) = ordonné mais figé, parfait pour des données qui ne doivent pas changer.

2. Comment est organisé un dictionnaire ?

Le dict {clé: valeur} est l'annuaire de Python : on accède aux valeurs par leur clé. Omniprésent (JSON, configuration…).

3. À quoi sert un ensemble (set) ?

Un set ne garde que des valeurs uniques : list(set(ma_liste)) dédoublonne, et « in » teste l'appartenance très efficacement.

4. Quelle est la façon moderne et recommandée de formater du texte ?

Les f-strings insèrent variables et calculs directement ({prix:.2f}) : plus lisibles et sans erreur de type. Recommandé depuis Python 3.6.

5. En POO, que désigne self dans une méthode ?

self représente l'instance sur laquelle la méthode est appelée : self.solde accède aux attributs propres à CET objet.
Passer au niveau 3Retour au sommaire du guide