6. Lektion: Entscheidungen: Difference between revisions

From Attraktor Wiki
Jump to navigation Jump to search
No edit summary
Line 12: Line 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.

Revision as of 13:18, 29 July 2023

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.