Bedingungen verknüpfen
- and:wahr, wenn beide Bedingungen wahr sind.
- or:wahr, wenn mindestens eine Bedingung wahr ist.
- not:kehrt um:
not TrueergibtFalse. - Bereich:
alter >= 12 and alter <= 17— kürzer:12 <= alter <= 17.
Wähle ein Beispiel und einen Operator. Die Bereiche von A (blau) und B (orange) werden übereinandergelegt; grün ist, wo die ganze Bedingung wahr ist. Klicke eine Zahl an oder verschiebe den Marker, um die passende Zeile der Wahrheitstabelle zu sehen.
Halte fest: and lässt nur die Überlappung übrig, or alles, was blau oder orange ist — und not genau den Rest.
Wahrheitstabellen und Vorrang
- Tabelle:alle Kombinationen von True und False durchgehen — bei zwei Bedingungen vier Zeilen.
- Vorrang:
notvorandvoror— im Zweifel Klammern setzen. - Vollständig:
x == 1 or x == 2, nichtx == 1 or 2— das ist immer wahr.
Logische Operatoren: A and B beide wahr · A or B mindestens eine wahr · not A das Gegenteil
Allgemeine Hinweise
Jede Seite vollständig
antwort == "ja" or "Ja" ist immer wahr, weil "Ja" allein als wahr gilt. Richtig: antwort == "ja" or antwort == "Ja".
and oder or?
Zwischen 12 und 17 liegen heißt: beides muss gelten — also and. Mit or wäre jedes Alter erlaubt.
Klammern helfen
not (a and b) ist etwas anderes als not a and b — Klammern machen klar, was gemeint ist.
