Methoden

Alles, was Ihr in ein Python-Skript schreibt, wir nacheinander ausgeführt.

Es sei denn, Ihr organisiert den Code in Methoden und ruft dann diese Methoden auf.

Die Reihenfolge, in der Ihr die Methoden ins Skript schreibt, ist dabei egal.

Die Methoden werden mir „def“ eingeleitet und durch einen Doppelpunkt nach dem Methodennamen eingerückt:

def zaehlen():
    for  x in range(10):
        print(x)
    

zaehlen()  
print("Feddich!")

Beachte die doppelte Einrückung bei der Wiederholung…

Die runden Klammern nach dem Methodennamen können Übergabewerte (Parameter) enthalten. Das Ergebnis einer Methode kann mit return an den „Aufrufer“ zurückgegeben werden:

# Methode wird definiert
def summe(a,b):
  sum = a+b
  return sum

# Das hier wäre dann ein gültiger Aufruf dieser Methode:
print(summe(2,3))

Zum Weiterüben:

Das Kapitel zu den Methoden im CSC

Das Kapitel zu den Methoden in Snackify