Retour aux quiz
Débutant

Opérateurs logiques and et or (8)

Que se passe-t-il à l'exécution ?

quiz.py
1
Que donne ce code ?\n\na, *b, c = 1, 2, 3, 4, 5\nprint(b)

Réponses possibles

A[3, 4, 5]
B[2, 3, 4]
C[1, 2, 3]
D[2, 3, 4, 5]

Explication

Dans l'affectation `a, *b, c = 1, 2, 3, 4, 5`, `a` reçoit `1`, `c` reçoit `5`, et `b` récupère les valeurs intermédiaires `[2, 3, 4]` sous forme de liste.