Aller au contenu principal
Exercices
Concept-Définition
QUIZConcept
0s
Chargement Quiz
Plus de modes de jeu en dessous
📘 Corrigé et explications (10 questions)

1. Qu'est-ce qu'une liste en Python ?

Bonne réponse : Une séquence mutable et ordonnée d'éléments, délimitée par des crochets.

Exact. Une liste est mutable et ordonnée, avec des crochets.

2. Qu'est-ce qu'un tuple en Python ?

Bonne réponse : Une séquence immuable et ordonnée d'éléments, délimitée par des parenthèses.

Bien vu. Un tuple est immuable et ordonné, avec des parenthèses.

3. Qu'est-ce qu'un dictionnaire en Python ?

Bonne réponse : Une collection mutable et non ordonnée de paires clé-valeur, délimitée par des accolades.

Correct. Le dictionnaire associe des clés à des valeurs, avec des accolades.

4. Que signifie 'mutable' en Python ?

Bonne réponse : La capacité d'un objet à être modifié après sa création.

Exact. Un objet mutable peut changer de valeur sans changer d'identité.

5. Qu'est-ce qu'une compréhension de liste ?

Bonne réponse : Une syntaxe compacte pour créer une liste en appliquant une expression à chaque élément d'un itérable.

Tout juste. La compréhension de liste est une écriture concise, ex: [x**2 for x in range(5)].

6. Qu'est-ce que le 'slicing' (tranche) sur une liste ?

Bonne réponse : L'extraction d'une sous-liste contiguë à l'aide de la syntaxe [début:fin:pas].

Bravo. Le slicing permet d'obtenir une copie d'une partie de la liste.

7. Qu'est-ce qu'une clé dans un dictionnaire ?

Bonne réponse : Un objet immuable (par exemple chaîne, nombre, tuple) qui sert d'identifiant pour accéder à une valeur.

Exact. Les clés doivent être immuables (hashables) pour garantir l'unicité.

8. Qu'est-ce que la méthode .append() sur une liste ?

Bonne réponse : Une méthode qui ajoute un élément à la fin de la liste, modifiant la liste en place.

Bien vu. .append() ajoute en fin de liste et ne retourne rien (None).

9. Qu'est-ce que l'opérateur 'in' pour un dictionnaire ?

Bonne réponse : Il teste si une clé existe dans le dictionnaire.

Correct. 'in' sur un dict vérifie la présence de la clé, pas de la valeur.

10. Qu'est-ce que l'immutabilité d'un tuple ?

Bonne réponse : On ne peut pas modifier, ajouter ou supprimer un élément après la création du tuple.

Exact. Une fois créé, le tuple ne change pas. On peut seulement le recréer.

Ketty