Keine Macht den Ausnahmen

Aufgabe

1.

Teilen Sie 5 durch 0.

Erst anschauen, wenn ausgeführt.

Wie das komplett nicht? Das ist ja blöd…. Ich möchte aber nicht das mein Program dann beendet wird. Ich mache danach doch noch ganz viele wichtige Sachen.

Schreiben Sie eine Exception, um ZeroDivisionError abzufangen und geben Sie etwas aus, wenn das passiert.

2.

Fangen Sie die Exception ab, die auftritt, wenn Sie int("ich bin coooul") ausführen und reagieren Sie angemessen.

3.

Wieso klappt folgender Code nicht:

pokemon = ["glumanda", "shiggy", "bisasam"]
if pokemon[3] == "pikachu":
    print("Bester Starter!")
Erst anschauen, wenn Sie die Aufgabe gelöst haben.

Fangen und behandeln Sie die Exception.

4.

Schreiben Sie Code, indem Sie auf ein Element in einem Dict zugreifen wollen mit einem Key der nicht existiert.

Fangen und behandeln Sie die Exception.