In Python führen und/oder boolesche Logik aus, wie Sie es erwarten würden, aber sie geben keinen booleschen Wert zurück, sondern einen der Werte, mit denen sie tatsächlich verglichen werden.
>>> 1 and 2 and 3 3 >>> False and 1 and 2 False >>> 1 and 2 and 3 and 4 4 >>> 1 and 2 and 3 and False False >>> 1 or 2 or 3 1 >>> False or 1 or 2 1 >>> 1 and 2 and 3 or False and 1 3
In Python und/oder boolesche logische Operationen ausführen, aber tatsächliche Werte zurückgeben.
1. Wenn beide wahr sind, wird der letzte Wert der Variablen zurückgegeben. Wenn er falsch ist, wird der erste falsche Wert zurückgegeben.
2 , wenn beide falsch sind, den letzten Wert zurückgeben; wenn wahr, den ersten wahren Wert zurückgeben 3.und oder:>>> 1 and 2 or False 2 >>> False and 1 or 2 2
Priorität ist höher als oder
>>>False and 1 or 2 2 >>> 1 or 2 and False 1 >>> (1 or 2 ) and False False
2. Was sind die logischen Operatoren? Logischer Python-Operator, logischer Betrieb in Java, logischer PHP-Operator && der einzige ternäre Operator
3 Detaillierte Einführung in die tatsächliche Verwendung von und und oder in Python
4. Teilen Sie ein Beispiel-Tutorial zur Operationslogik von und/oder in Python
5.Zusammenfassung der logischen Operatoren und
6. Python: Logische Beurteilung und Operatorbeispiele
Das obige ist der detaillierte Inhalt vonAnalysieren Sie die Verwendung von und und oder in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!