Retour aux quiz
Débutant
Égalité de contenu versus identité d'objet
Que va afficher ce code ?
quiz.py
1
Qu’affiche ce code ?2
3
x = 'abc'4
y = ''.join(['a', 'b', 'c'])5
6
print(x == y, x is y)Réponses possibles
Afalse false
Btrue true
Ctrue false
DErreur
Explication
Les chaînes x et y ont le même contenu (== est True), mais x is y est False car y est construit dynamiquement, donc c’est un autre objet.