[Python-de] Parameter in Python

Torsten Bronger bronger at physik.rwth-aachen.de
Di Nov 12 16:37:47 CET 2013


Hallöchen!

Alexander Langer schreibt:

> [...]
>
> Es geht um die Semantik. Ich halte die Aussage, das sei
> call-by-value schlicht für falsch. Man kann sich darauf einigen,
> dass Python es anders macht und es meinteswegen call-by-assign
> nennen.  Ungewohnt ist es trotzdem.

Jeder muß das anders in seinen Kopf kriegen.  Meine Variante: Ich
sage mir, Python macht grundsätzlich call-by-reference.  Allerdings
macht der *Zuweisungsoperator* was anderes als in C und Konsorten.
(Nämlich Rebinding statt überschreiben einer Speicherzelle.)  Damit
kann man sich auch alles erklären ...

Tschö,
Torsten.

-- 
Torsten Bronger    Jabber-ID: torsten.bronger at jabber.rwth-aachen.de
                                oder http://bronger-jmp.appspot.com


Mehr Informationen über die Mailingliste python-de