Retour aux quiz
Débutant
Échange de variables avec tuple unpacking
Quelle valeur est affichée dans la console ?
quiz.py
1
a = 52
b = 103
a, b = b, a4
5
print(a, b)Réponses possibles
A5, 10
B10, 10
C10, 5
D5, 5
Explication
En Python, on peut échanger deux variables directement avec l'écriture a, b = b, a. Pas besoin de faire : temp = a a = b b = temp Avec "a, b = b, a" : a prend la valeur de b et b prend la valeur de a.