Als «logical-operators» getaggte Fragen

Logische Operatoren sind Symbole, die bei der Auswertung von Booleschen Ausdrücken hilfreich sind. Diese sind in nahezu jeder Programmiersprache enthalten, die Boolesche Werte unterstützt. Häufige Beispiele sind && (AND), || (ODER), ! (NICHT), == ([Wert] gleich), === ([Wert und Typ] gleich),> = (größer oder gleich), <= (kleiner oder gleich),> (größer) als) und <(kleiner als)


23
Wie erhält man das logische xor von zwei Variablen in Python?
Wie erhält man das logische xor von zwei Variablen in Python? Zum Beispiel habe ich zwei Variablen, von denen ich erwarte, dass sie Zeichenfolgen sind. Ich möchte testen, ob nur einer von ihnen einen True-Wert enthält (nicht None oder die leere Zeichenfolge): str1 = raw_input("Enter string one:") str2 = raw_input("Enter …


11
Logischer XOR-Operator in C ++?
Gibt es so etwas? Es ist das erste Mal, dass ich einen praktischen Bedarf dafür habe, aber ich sehe keinen in Stroustrup . Ich habe vor zu schreiben: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Es gibt aber keinen ^^Operator. Kann ich …

5
Einfache logische Operatoren in Bash
Ich habe ein paar Variablen und möchte die folgende Bedingung überprüfen (in Worten geschrieben, dann mein fehlgeschlagener Versuch, Bash-Skripte zu erstellen): if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then do something done. Und bei meinem fehlgeschlagenen Versuch kam ich auf Folgendes: if (($varA …

3
Boolesche Operatoren && und ||
Gemäß der R-Sprachdefinition besteht der Unterschied zwischen &amp;und &amp;&amp;(entsprechend |und ||) darin, dass ersteres vektorisiert wird, während letzteres nicht. Nach dem Hilfetext las ich den Unterschied verwandt mit dem Unterschied zwischen einem „Und“ und „AndAlso“ (entsprechend „Oder“ und „OrElse“) ... Bedeutung: Das nicht alle Auswertungen , wenn sie müssen nicht …




13
Ist es empfehlenswert, den xor-Operator für boolesche Prüfungen zu verwenden? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 10 Monaten . Verbessere diese Frage Ich persönlich mag die ausschließliche …


9
Gibt es tatsächlich einen Grund, warum && und || überladen sind? nicht kurzschließen?
Der Kurzschlussverhalten der Operatoren &amp;&amp;und ||ist ein wunderbares Werkzeug für Programmierer. Aber warum verlieren sie dieses Verhalten, wenn sie überlastet sind? Ich verstehe, dass Operatoren nur syntaktischer Zucker für Funktionen sind, aber die Operatoren für boolhaben dieses Verhalten. Warum sollte es auf diesen einzelnen Typ beschränkt werden? Gibt es technische …


8
Logische Operatoren, || oder oder?
Ich erinnere mich , eine Weile zurück in Bezug auf die logischen Operatoren zu lesen , dass im Falle OR, indem ||war besser als or(oder umgekehrt). Ich musste dies nur in meinem Projekt verwenden, als es zu mir zurückkam, aber ich kann mich nicht erinnern, welcher Operator empfohlen wurde oder …

9
Kurzschluss des logischen Java-Operators
Welche Menge ist kurzgeschlossen und was genau bedeutet es, dass der komplexe bedingte Ausdruck kurzschließt? 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 A boolean a …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.