Retour aux quiz
Débutant
Opérateurs logiques and et or (4)
Combien d'itérations cette boucle effectue-t-elle ?
quiz.py
1
Que va afficher ce code qui compare des strings en Python ?2
3
s1 = "hello"4
s2 = "hello"5
6
s3 = "hello world!"7
s4 = "hello world!"8
9
print(s1 is s2, s3 is s4)Réponses possibles
Atrue false
Bfalse false
Cfalse true
Dtrue true
Explication
Les chaînes immuables courtes partagent souvent le même objet en Python. Alors que les chaînes longues ne sont généralement pas internées, donc s3 et s4 sont distincts.