Bedingung: Das Programm wählt einen Zweig
if prüft eine Bedingung. Bei wahr wird sein eingerückter Block ausgeführt, sonst der else-Block. == vergleicht Werte, während = einen Wert zuweist.
| Beobachtung | Bedeutung |
|---|---|
| x = 7; x >= 5 | True: if-Zweig |
| x = 3; x >= 5 | False: else-Zweig |
Ein gelöstes Beispiel
- x = 7Die Variable enthält 7.
- if x >= 5: y = 10 else: y = 207 >= 5 ist wahr.
- y = 10Nur der if-Zweig wird ausgeführt.
Darauf achten: Einrückung gehört zur Python-Struktur. Mehrere getrennte if-Blöcke können mehrere Zweige ausführen; dieses if/else wählt einen.
Lernziel, Vorwissen und Herkunft
Das lernst du: Werte ein einfaches Python-if/else aus.
Das solltest du schon wissen: Variablen und Zahlenvergleiche.
Eine eigene PEAZIT-Arbeitskarte. Eine unabhängige fachliche Prüfung und Wirksamkeitsmessung stehen noch aus. · v1
Reference for the underlying principle ↗Zusammenhänge zeigen
if prüft eine Bedingung. Bei wahr wird sein eingerückter Block ausgeführt, sonst der else-Block. == vergleicht Werte, während = einen Wert zuweist.