Appearance
Python: Unterprogramm definieren
Ein Unterprogramm ist eine Sammlung von Anweisungen, welche nicht sofort ausgeführt werden. Die Definition eines Unterprogramms beginnt mit def, gefolgt vom Namen des Unterprogramms, Klammern () und einem Doppelpunkt :.
python
def name_des_unterprogramms():Nach dieser Zeile folgen eine oder mehrere Anweisungen, welche eingerückt werden müssen.
python
def name_des_unterprogramms():
Anweisung 1
Anweisung 2Diese Anweisungen werden nicht ausgeführt. Sie werden unter dem Namen des Unterprogramms gespeichert, so dass sie später ausgeführt werden können.
Beispiel: In einer Animation in Pygame Turbo müssen die Figuren mehrmals gezeichnet werden. Deshalb wird das Unterprogramm
drawdefiniert, in welchem die Anweisungen zum Zeichnen aufgeführt sind.
python
def draw():
screen.fill(farbe)
figur2.draw()Wir können uns die Definition eines Unterprogramms gleich vorstellen wie eine Zuweisung. Die eingerückten Befehle werden in eine Schachtel gepackt, welche mit dem Namen des Unterprogramms angeschrieben wird.
