LU07.A01 - Bedingte Ausdrücke

Lösen Sie folgende kleinen Aufgaben um sich mit dem Ternary-Operator in Python vertraut zu machen.

Aufgabe

In der Vorlage findest du einige Funktionen mit vorgegebenem Code. Ergänze bzw. ersetze die Bedingungen gemäss den Angaben in den # TODO …-Kommentaren.

Am Ende der Vorlage findest du den Codeblock, der die ganzen Funktionen aufruft. Du kannst den Aufruf einzelner Funktionen unterdrücken, wenn du ein # davor setze.

if __name__ == '__main__':
    larger()
    boolean()
    modulo()
    nested()

1. Grössere Zahl

2. Wert des Boolean auf deutsch ausdrucken

3. Wandeln Sie die Vorlage um

4. Verschachtelte Ternary-Operatoren

Vorgehen

  1. Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
  2. Klone das Repository in PyCharm.
  3. Codiere die Programmlogik in main.py.
  4. Teste dein Programm mit den Testfällen in main_test.py.
  5. Führe einen Commit und einen Push durch.

Abgabe

Die Abgabe erfolgt durch den Push ins GitHub Repository. In Moodle ist keine Abgabe vorgesehen oder möglich.

⇒ GitHub Repo für externe Besucher

https://github.com/templates-python/m319-lu07-a01-conditional Lernende am BZZ müssen den Link zum GitHub Classroom Assignment verwenden


Kevin Maurizi, Marcel Suter