Wie schön, hier kann ich vielleicht auch mal helfen
Du kannst einer Funktion mehrere Werte übergeben, die innerhalb der Funktion Variablen zugewiesen werden. Diese Variablen definiert du direkt mit der Funktion. Das sind die Variablen in der Klammer direkt hinter dem Funktionsaufruf. Also zum Beispiel:
[codebox=pycon file=Unbenannt.txt]
def func (variable1, variable2):
[/code]
Zurück übergibst du *eine* Variable bzw. Liste durch return. Also:
[codebox=pycon file=Unbenannt.txt]
return variable
[/code]
Als Beispiel könnte das dann so aussehen:
[codebox=pycon file=Unbenannt.txt]
>>> def add_func(input_value, add_value):
... input_value += add_value
... return input_value
...
>>> x = 10
>>> x = add_func(x, 4)
>>> x
14
>>>
[/code]