|
|
Zeile 12: |
Zeile 12: |
| == elif True:== | | == elif True:== |
| * Wenn mehrere Bedingungen abgefragt werden sollen. | | * Wenn mehrere Bedingungen abgefragt werden sollen. |
| + | |
| + | ==== Übung:==== |
| + | * Probiere verschiedenen if-Entscheidungen mit unterschiedlichen Datentypen aus. |
| + | * Probiere verschiedenen if/else-Entscheidungen mit unterschiedlichen Datentypen aus. |
| + | * Probiere verschiedenen if/elif/else-Entscheidungen mit unterschiedlichen Datentypen aus. |
Version vom 29. Juli 2023, 12:18 Uhr
Entscheidungen treffen
In Programmen müssen immer wieder Entscheidungen getroffen werden. Z.B. ob ein Zielwert erreicht ist oder ein Signal vorhanden ist.
if True:
- Wenn die Bedingung hinter if wahr ist, wird der Block hinter if ausgeführt.
- Wenn die Bedingung hinter if falsch ist, wird der Block hinter if nicht ausgeführt.
- Der boolsche Wert wird durch Vergleichsoperatoren erzeugt. (s. 4. Lektion)
else:
- Wenn der else-Zweig vorhanden ist, wird dieser bei False ausgeführt.
elif True:
- Wenn mehrere Bedingungen abgefragt werden sollen.
Übung:
- Probiere verschiedenen if-Entscheidungen mit unterschiedlichen Datentypen aus.
- Probiere verschiedenen if/else-Entscheidungen mit unterschiedlichen Datentypen aus.
- Probiere verschiedenen if/elif/else-Entscheidungen mit unterschiedlichen Datentypen aus.