Questions marquées «logical-operators»

Les opérateurs logiques sont des symboles qui aident à évaluer les expressions booléennes. Ceux-ci se trouvent dans à peu près tous les langages de programmation prenant en charge le booléen. Des exemples courants sont && (AND), || (OU), ! (NOT), == ([valeur] égale à), === ([valeur et type] égale à),> = (Supérieur ou égal à), <= (Inférieur ou égal à),> (Supérieur que) et <(inférieur à)


23
Comment obtenir le xor logique de deux variables en Python?
Comment obtenir le xor logique de deux variables en Python? Par exemple, j'ai deux variables qui devraient être des chaînes. Je veux tester qu'un seul d'entre eux contient une valeur True (n'est pas None ou la chaîne vide): str1 = raw_input("Enter string one:") str2 = raw_input("Enter string two:") if logical_xor(str1, …


11
Opérateur XOR logique en C ++?
Existe-t-il une telle chose? C'est la première fois que j'en rencontre un besoin pratique, mais je n'en vois aucun répertorié dans Stroustrup . J'ai l'intention d'écrire: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Mais il n'y a pas d' ^^opérateur. Puis-je utiliser …

5
Opérateurs logiques simples dans Bash
J'ai quelques variables et je veux vérifier la condition suivante (écrite en mots, puis ma tentative infructueuse de script bash): if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then do something done. Et dans ma tentative ratée, j'ai trouvé: if (($varA == 1)) &amp;&amp; …







9
Y a-t-il réellement une raison pour laquelle surchargé && et || ne court-circuitez pas?
Le comportement de court-circuit des opérateurs &amp;&amp;et ||est un outil étonnant pour les programmeurs. Mais pourquoi perdent-ils ce comportement lorsqu'ils sont surchargés? Je comprends que les opérateurs ne sont que du sucre syntaxique pour les fonctions, mais les opérateurs pour boolont ce comportement, pourquoi devrait-il être limité à ce type …


8
Opérateurs logiques, || ou ou?
Je me souviens avoir lu il y a quelque temps sur les opérateurs logiques qui, dans le cas de OR, utiliser ||était mieux que or(ou vice versa). Je devais juste l'utiliser dans mon projet quand il m'est revenu, mais je ne me souviens plus quel opérateur était recommandé ou si …

9
Court-circuitage de l'opérateur logique Java
Quel ensemble est en court-circuit et que signifie exactement le fait que l'expression conditionnelle complexe soit en court-circuit? public static void main(String[] args) { int x, y, z; x = 10; y = 20; z = 30; // T T // T F // F T // F F //SET …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.