|
|
Zeile 1: |
Zeile 1: |
| = Entscheidungen treffen= | | = 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:== | | == 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:== | | == else:== |
− | | + | * Wenn der else-Zweig vorhanden ist, wird dieser bei False ausgeführt. |
| | | |
| == elif:== | | == elif:== |
− |
| |
− |
| |
− | == urandom()==
| |
− | import urandom<br>
| |
− | x = urandom.randint(1,10)<br>
| |
− | print(x)<br>
| |
− |
| |
− | ==== Übung:====
| |
− | Zahlenraten
| |
Version vom 29. Juli 2023, 12:14 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: