Salut à tous !
Voilà, j'ai un petit (petiiiit...) problème, que j'ai du mal à résoudre.
Je suis dans l'interprète de Python. Et je me demandais : quelle différence, finalement, entre :
not (True or False) == not True and not False
et
not (True or False) == (not True and not False)
Le premier donnant une erreur de synthaxe, le second donnant vaillamment True.
Au niveau de l'algèbre de bool, c'est la même. Mais j'arrive pas à comprendre quelles sont les priorités des opérateurs booléens. (priorités qui impliquent l'erreur de synthaxe?)
Quelqu'un peut m'aider?