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