python:pgzero:projekt1
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
python:pgzero:projekt1 [2021/03/20 16:52] – [Die Spielfigur zufällig platzieren] lutz | python:pgzero:projekt1 [2024/03/12 09:24] (aktuell) – [Die Spielfigur zufällig platzieren] lutz | ||
---|---|---|---|
Zeile 126: | Zeile 126: | ||
<code python projekt1.py> | <code python projekt1.py> | ||
+ | import pgzrun | ||
+ | |||
from random import randint | from random import randint | ||
Zeile 147: | Zeile 149: | ||
place_homer() | place_homer() | ||
+ | |||
+ | pgzrun.go() | ||
</ | </ | ||
Zeile 152: | Zeile 156: | ||
{{youtube> | {{youtube> | ||
+ | |||
+ | =====Aufgaben==== | ||
+ | |||
+ | **Aufgabe 1** | ||
+ | |||
+ | Verändere das Programm so, dass es auch bei " | ||
+ | |||
+ | **Aufgabe 2** | ||
+ | |||
+ | Führe eine Variable treffer ein, die die Anzahl der Treffer zählt. Sie muss zu Beginn des Programms im Hauptprogramm auf 0 gesetzt werden. | ||
+ | |||
+ | Wenn nun Homer getroffen wurde, soll die Variable soll um 1 erhöht werden. Um eine globale Variable in einer Funktion zu ändern, muss sie in der Funktion als global deklariert werden. (https:// | ||
+ | |||
+ | Letztendlich soll in der **print**-Anweisung hinter Treffer noch die Anzahl der bisherigen Treffer ausgegeben werden. | ||
+ | |||
+ | **Aufgabe 3** | ||
+ | |||
+ | Schreibe ein eigenes Programm! | ||
+ | |||
+ | Führe andere ähnliche Spielfiguren (https:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~ |
python/pgzero/projekt1.1616255545.txt.gz · Zuletzt geändert: 2021/03/20 16:52 von lutz