Conditionals #Mastery 11

Problemsolving with Programming

Im heutigen Post möchte ich mich mit mit if-, else- und elif-Anweisungen beschäftigen.

Solche Anweisungen benötigt man, wenn man beispielsweise einen Vergleich zwischen zwei oder mehreren Variablen machen möchte.

Im folgenden Bild wird die Syntax einer Solchen If-, else-Anweisung kurz dargestellt.

Nehmen wir an, dass wir drei int-Variablen haben und wir die Variable mit den niedrigsten Wert finden wollen. Dazu müssen wir zunächst die Variablen mit größer/kleiner vergleichen und so die verschiedenen Fälle abklappern, welcher zutrifft.

Als erstes werden die Variablen eingelesen und dann in drei fällen abgefragt, welche die kleinste ist. Der else-Fall soll dann noch abfragen was ausgegeben werden soll, wenn alle Variablen den selben Wert haben. Zur Vereinfachung nehmen wir außerdem an, dass alle integer positiv sind.

Eigene Meinung

Die if-, else- und elif-Anweisungen sind eine sehr nützliche und einfache Art und Weise um verschiedene cases abzufragen und zu vergleichen. Die Anweisungen funktionieren genau wie bei den meisten anderen Sprachen (z.B. C++) allerdings mit leicht abgewandelter Syntax (siehe Bilder)

Quellen: https://www.tutorialspoint.com/python/python_if_else.htm

Hinterlasse einen Kommentar