[Python-de] Anfängerfrage
Diez B. Roggisch
deets at web.de
Son Feb 13 20:00:03 CET 2005
Am Sonntag, 13. Februar 2005 19:54 schrieb Marek Kubica:
> On Sun, 13 Feb 2005 19:40:42 +0100
>
> Gregor Lingl <glingl at aon.at> wrote:
> > *Dieses* Argument stimmt nicht, denn der Unterschied zwischen
> > Methoden und Funktionen liegt *nicht* darin ob sie einen Rückgabewert
> > haben.
>
> Worin liegt er dann?
Was du gesagt hast war das der Unterschied zw. Funktionen und _Methoden_ die
Existenz eines Rückgabewertes ist.
Das ist jedoch der Unterschied zw. Funktionen und Prozeduren. Letzteren gibts
in dem Sinne in python nicht. Zur Not wird halt None zurückgegeben.
Methoden dagegen sind spezielle Funktionen, die ein erstes Argument (die
Instanz) angebunden haben können.
MfG Diez