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 [2020/01/26 16:53] Ivo Blöchliger [If: Selektion, Bedingte Ausführung] |
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 26: | Line 26: | ||
===== Vergleichsoperatoren ===== | ===== Vergleichsoperatoren ===== | ||
+ | * '' | ||
+ | * das einfache Gleichheitszeichen wird für die Zuweisung (miss)gebraucht | ||
+ | * ''<'', | ||
+ | * '' | ||
+ | |||
===== Logische Verknüpfungen in Python ===== | ===== Logische Verknüpfungen in Python ===== | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | Hinweis: Das '' | ||
+ | So erhält man '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | ===== Wahrheitswerte True und 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 41: | Line 71: | ||
elif w<10: | elif w<10: | ||
print(" | print(" | ||
- | elif w<10: | + | elif w<18: |
print(" | print(" | ||
elif w<25: | elif w<25: | ||
Line 71: | Line 101: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ====== Quizz ====== | ||
+ | True oder False? | ||
+ | |||
+ | Achtung: Aufgaben 4 und 5 können **ohne Rechnen** gelöst werden! | ||
+ | <quizlib id=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||