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.
Operatoren: and: wahr, wenn beide Bedingungen wahr sind. or: wahr, wenn mindestens eine wahr ist. not: kehrt um.
Bereich: 12 <= alter <= 17 steht kurz für alter >= 12 and alter <= 17.
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.
Wahrheitstabelle: Sie geht alle Kombinationen von True und False durch (bei zwei Bedingungen vier Zeilen).
Vorrang: not vor and vor or; im Zweifel Klammern setzen.
Vollständig: x == 1 or x == 2, nicht x == 1 or 2.
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.
