07 – Tierquiz

Nach der Einführung hast Du genug gelernt, um das Tierquiz aus dem Buch „Programmieren mit Python – supereasy“ zu programmieren.

Änderungen, wenn repl.it benutzt wird:
Ersetze Schritt 1 auf Seite 38 durch „Melde Dich bei repl.it an und erstelle ein neues Python-Repl“.
Immer wenn der Code ausgeführt werden soll (Schritt 4, 8 und 12), drückst Du einfach auf „Run“.

Was beim Tierquiz neu dazukommt:
Das Schlüsselwort global gibt an, wenn eine Variable keine lokale Variable sein soll, sondern von außerhalb der Funktion kommt. Der Wert bleibt auch nach Ende der Funktion erhalten und kann bei einem erneuten Funktionsaufruf weiter benutzt werden, z.B. um ihn zu erhöhen.
Das Schlüsselwort and stellt eine Und-Verbindung zwischen zwei logischen Werten her: nur wenn beide Seiten neben dem and wahr sind, ist auch der verknüpfte Ausdruck wahr.

Tierquiz aus dem Buch

Lösung mit schöneren Variablen- und Funktionsnamen:

Das Schlüsselwort not negiert einen logischen Wert.

Aufgabe:
Denke Dir weitere Quizfragen aus.