Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:ffprg1-2020:ifelse [2022/02/08 07:44] Ivo Blöchliger [Vergleichsoperatoren] |
lehrkraefte:blc:informatik:ffprg1-2020:ifelse [2022/02/24 12:33] (current) Ivo Blöchliger [If: Selektion, Bedingte Ausführung] |
||
---|---|---|---|
Line 3: | Line 3: | ||
<code python> | <code python> | ||
w = -5 | w = -5 | ||
- | print(" | + | print(" |
</ | </ | ||
Anstatt einfach mit einem Fehler abzubrechen, | Anstatt einfach mit einem Fehler abzubrechen, | ||
Line 32: | Line 32: | ||
===== Logische Verknüpfungen in Python ===== | ===== Logische Verknüpfungen in Python ===== | ||
- | * and (beides, sowohl als auch) | + | * '' |
- | * or (das eine, das andere oder beides) | + | * '' |
- | * not (nicht) | + | * '' |
- | * != (für XOR, wenn das mal jemand braucht) | + | * '' |
Hinweis: Das '' | Hinweis: Das '' | ||
Line 47: | Line 47: | ||
Das Ergebnis eines Vergleichs ist immer True oder False. | Das Ergebnis eines Vergleichs ist immer True oder False. | ||
+ | Man beachte folgenden Code: | ||
+ | <code python> | ||
+ | ok = True | ||
+ | |||
+ | # Overkill: | ||
+ | if ok==True: | ||
+ | print(" | ||
+ | | ||
+ | # Das reicht | ||
+ | if ok: | ||
+ | print(" | ||
+ | </ | ||
===== Aufgaben ===== | ===== Aufgaben ===== | ||
* Schreiben Sie ein Programm, das die Temperatur vom Benutzer erfragt und dann mindestens drei Bereiche ausgibt, wie z.B. "kalt, warm, heiss" | * Schreiben Sie ein Programm, das die Temperatur vom Benutzer erfragt und dann mindestens drei Bereiche ausgibt, wie z.B. "kalt, warm, heiss" | ||
Line 91: | Line 103: | ||
====== Quizz ====== | ====== Quizz ====== | ||
- | True oder False? | + | True oder False? |
+ | |||
+ | Achtung: Aufgaben 4 und 5 können **ohne Rechnen** gelöst werden! | ||
<quizlib id=" | <quizlib id=" | ||
< | < |