Textverarbeitung mit Python

Python Praxis 4

In dieser Übung geht es hauptsächlich um if-else um die Definition von Funktionen, die einen Wert ausgeben. Sie sollten im Buch von Dawson die Seiten 50-63 lesen, im Buch von Zacharski die Seiten 39-41.

Übung 1: Definieren Sie eine Funktion, die errechnet wieviele Kilometer eine Meile ist (schauen Sie die Relation irgendwo nach). Rechnen Sie dann mittels dieser Funktion aus, wieviele Kilometer Sie mit dem Rad unterwegs waren, wenn Sie eine 16 Meilentour am Bodensee entlanggefahren sind, aber das auch noch hin und zurück, und wenn Sie dann noch 12 Kilometer dazufahren. Die Funktion sollte diesen Wert nicht ausdrucken, sondern an das Hauptprogramm mittels "return" zurückreichen.


Übung 2: Schreiben Sie ein Programm, dass das Würfeln von 2 Würfeln simuliert und geben Sie dem User dann Bescheid, welcher Würfel gewonnen hat.


Übung 3: Nehmen wir wieder unseren Helden mit seinem inventory. Schreiben Sie ein Program mit dem ein User abfragen kann, ob ein bestimmtes Element auf der inventory Liste ist. Das Program sollte ausgeben, ob dieses Element auf der Liste ist oder nicht (benutzen Sie ein "if").

inventory = ["sword", "armor", "shield", "healing potion"]


Übung 4: Schreiben Sie ein Programm, dass den Benutzer nach einem Monat fragt und dann das wahrscheinliche Wetter für Konstanz ausgibt. Z.B. Input: November. Output: Nebel. Benutzen Sie hierfür if-elif-else.


Ende