62 votes

Où sont utilisés les caractères esperluette et barre verticale en Python ?

Dans la page Wikipedia décrivant l'évaluation de court-circuit , & et | sont répertoriés comme des opérateurs impatients en Python. Qu'est-ce que cela signifie et quand sont-ils utilisés dans la langue ?

11voto

icktoofay Points 60218

Cela signifie que l'opérande gauche et l'opérande droit sont toujours évalués. & est l'opérateur ET au niveau du bit et | est l'opérateur OU au niveau du bit.

4voto

Stuti Points 975

& ----> Utilisé pour ET au niveau du bit, c'est-à-dire bit par bit

de la même manière,

| ---> utilisé pour OU au niveau du bit

Chaque fois que vous rencontrez un problème python, essayez d'utiliser python.org, c'est utile

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X