Retour aux quiz
Débutant

Valeurs truthy et falsy avec bool

Quelle est la sortie de ce programme ?

quiz.py
1
print(False == False in [False])

Réponses possibles

ANone
BSyntaxError
Cfalse
Dtrue

Explication

En Python, on peut enchainer les conditions. False == False in [False] est enfaite équivalent à False == False and False in [False] donc : - False == False est vrai (True) - False in [False] est aussi vrai (True) La condition True and True donne True, donc la bonne réponse est True !