[python] Nesrozumitelne prirazovaci prikazy zamichane mezi definice standalone funkci v modulu
Petra Javornicka
petra.javornicka na gmail.com
Pondělí Červenec 9 08:43:26 CEST 2007
On 7/9/07, Karel Šrot <karel.do.pekla.zajel na seznam.cz> wrote:
> Treba necht je neco_udelam_s_funkci diferencialni operator D, ktery
> funkci derivuje. Potom
> g = D(f)
> definuji funkci g, ktera je derivaci funkce f
[...]
> d = D(f)(1) urcime hodnotu derivace funkce f v bode 1, coz je totez jako
> d = g(1)
To je jasny, ale porad nevim, odkud bere interpretr informaci, aby mohl odlisit
g=D # pointer
d=D(f) # taky pointer :-O
d=D(n) # dereference - call
U syntaxe dekoratoru s prefixem '@' se to zda byt jasny. Ale u funkce
utrousene nekde mezi definicemi?
Další informace o konferenci Python