Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:snr:informatik:python:boolsche-werte [2021/09/13 17:41] Olaf Schnürer |
lehrkraefte:snr:informatik:python:boolsche-werte [2022/01/11 20:41] (current) Olaf Schnürer [Boolesche Werte und Variablen] |
||
---|---|---|---|
Line 4: | Line 4: | ||
Die Wahrheitswerte '' | Die Wahrheitswerte '' | ||
- | Boolesche Werte kann man mit den **logischen Verknüpfungen** '' | + | Boolesche Werte kann man mit den **logischen Verknüpfungen** '' |
+ | |||
+ | Achtung: Die Tabellen sind nur bei ausreichender Fensterbreite vernünftig lesbar. | ||
<WRAP group> | <WRAP group> | ||
Line 50: | Line 52: | ||
Achtung: Das einzelne Zeichen '' | Achtung: Das einzelne Zeichen '' | ||
</ | </ | ||
- | * '' | + | * '' |
- | * ''<'', | + | * ''<'', |
</ | </ | ||
- | |||
- | |||
<WRAP round todo> | <WRAP round todo> | ||
Line 70: | Line 70: | ||
print(a) | print(a) | ||
- | b = not (False or (True and (2<5))) | + | b = not (False or (True and (2 < 5))) |
print(b) | print(b) | ||
+ | # Man kann auch Wahrheitswerte vergleichen | ||
+ | print(True != True) | ||
print(True == (False or True)) | print(True == (False or True)) | ||
- | print((2< | + | print((2 < 3) == (-1 <= 0)) |
+ | # Die Leerzeichen sind hier stets optional, dienen aber der besseren Lesbarkeit: | ||
+ | # print((2< | ||
+ | # hat dieselbe Bedeutung. | ||
</ | </ | ||
+ | Zur Information: | ||
</ | </ | ||
- | <WRAP round todo> | + | ===== Link zur Kursseite ===== |
- | Das folgende Programm bestästigt die obigen Tabellen (dass man die Laufvariable einer Schleife auch über eine Liste wie '' | + | |
- | <code python> | + | |
- | for x in [True, False]: | + | |
- | for y in [True, False]: | + | |
- | print(" | + | |
- | print("" | + | [[lehrkraefte:snr: |
- | + | ||
- | for x in [True, False]: | + | |
- | for y in [True, False]: | + | |
- | print(" | + | |
- | + | ||
- | print("" | + | |
- | + | ||
- | for x in [True, False]: | + | |
- | print(" | + | |
- | + | ||
- | </ | + | |
- | </ | + | |