Title: Verzweigungen 1_2
Course: Python lernen und anwenden > Section: 2.1 Verzweigungen 1

Innerhalb von einem Haus werden die Teilnehmer nach ihren Namen aufgeteilt. Alle, die einen Anfangsbuchstaben haben, der im Alphabet vor "M" kommt, kommen in die erste Etage. Alle anderen kommen ins Erdgeschoss. Importiere dafür die Variable name aus der Bibliothek daten und gib entweder

{name} kommt in die erste Etage.


oder

{name} kommt ins Erdgeschoss.


aus.

Tipp: Strings können wie Integer mit den Vergleichsoperatoren verglichen werden. Bei Strings können dieselben Vergleiche wie bei Zahlen angewendet werden. Entscheidend für den Vergleich ist dabei die Reihenfolge im Alphabet, ein a ist also "kleiner als" ein b. Bei einem Vergleich ist die jeweilige Groß- und Kleinschreibung entscheidend, sodass ein a ungleich einem A ist. Wenn zwei Strings den selben Beginn haben, ein String aber kürzer als der andere ist, so ist der kürzere String "kleiner als" der längere String. Zusammengefasst wendet Python die folgende Reihenfolge an, wie sie in einem Wörterbuch vorkommen würde: Zuerst die Ziffern von 0-9 in einem String, dann die Großbuchstaben A-Z und schließlich die Kleinbuchstaben a-z. Mehr Infos dazu findest Du im folgenden Video "2.2 Verzweigungen (2/2)".

Für den Vergleich in dieser Aufgabe reicht es, den vollständigen Namen name mit dem gegebenen Anfangsbuchstaben "M" zu vergleichen, eine Anpassung (z.B. Verkürzung) des Namens ist nicht notwendig. Natürlich sprachlich lautet der Vergleich: Wenn der name "kleiner als" "M"ist, so …

Kopiere deinen fertigen Programmiercode aus deiner Programmierumgebung in das Textfeld der Abgabe dieser Aufgabe. Du kannst auch deine fertige .py-Datei hier hochladen und einen Screenshot deines fertigen Programmcodes.