Hallo,
mischtkrabb : es gibt _nur _genau_ einen_ Weg, den man benutzen will, um Werte aus einer Funktion zurück zu geben: das `return`Statement. Vergiß' am besten, dass es `global`gibt.
Zitatin den ganzen Tutorials und docs wird das jeweils nur für eine Funktion betrachtet. ich habe noch nichts gefunden, wo beschrieben ist wie man Variablen aus einer Funktion in einer anderen Funktion nutzt...
In dem du den zurück gegbenen Wert der anderen Funktion übergibst? Ich verstehe ehrlich gesagt dein Problem nicht, weil das eigentlich alles mega-offensichtlich ist. Mach' mal bitte eine real-world Beispiel.
ZitatSo wie ich das bisher kapiert und verstanden habe, ist wohl Beispiel 1 oder Beispiel 3 am besten
Nein. Beispiel 1 ist richtg, Beispiel 3 returniert gar nichts sondern gibt nur nach stdout aus. Also bekommst du von Bsp 3 nichts, was du weiter verarbeiten kannst.
Gruß, noisefloor