Anweisungen beschreiben die auszuführenden Aufgaben.
Jede Anweisung muss in genau einer Zeile stehen.
Wenn das nicht möglich ist, muss das Umbruchzeichen durch \ auskommentiert werden.
Die Anweisungen werden sequenziell eine nach der anderen abgearbeitet, es sei denn es werden Verzweigungen oder Wiederholungen [Schleifen] eingesetzt.
Die folgende Methode enthält drei Anweisungen, die in der vorgegebenen Reihenfolge abgearbeitet werden.
def AendereFarbe(self, neueFarbe):
Verberge()
self.__f = neueFarbe
Zeige()
Die erste und dritte Anweisung rufen eine andere Methode auf, während die zweite eine Wertzuweisung an das Attribut ausführt.
Die folgende Methode verändert die Höhe und x-Position, unterbindet aber das Hinausschieben eines Objektes über den Wert 400 von x-Position hinaus und setzt das Objekt dann um 400 zurueck.
def Bewege(self, xWeite, yWeite):
Verberge()
self.__x += xWeite
if self.__x > 400:
self.__x -= 400
self.__y += yWeite
Zeige()
Die folgende Methode setzt eine Wiederholung in Form einer Zählschleife ein, bei der anzahlSchritte oft jeweils um 5 Bildschirmpunkte weiter gesetzt und 50ms gewartet wird.
BewegeSchrittweise(self, anzahlSchritte):
for i in range(anzahlSchritte):
BewegeHorizontal(5)
Warte(50)
© Claus Albowski