[ filmil @ 24.01.2004. 02:48 ] @
Kratko i nadam se jasno pitanje: šta je bolje u pythonu pisati, unutar
klase:

promenljiva

ili

self.promenljiva

ako mi je potrebna nekakva memorija za lokalnu vrednost, dakle
automatska promenljiva?

f
[ alex @ 24.01.2004. 16:50 ] @
Unutar klase, u bilo kom metodu, self.promenljiva ukazuje na property same klase, vidljiva je u svim metodama te klase i kao i van klase, kao klasa.promenljiva. Privatnu promenljivu deklarises kao self.__promenljiva.

Posto tebi treba privremena promenljiva, dovoljno je da pises samo promenljiva cime je ta ona lokalna i vidljiva samo u tom metodu.



update: izmenio sam poruku jer sam previse puta upotrebio rec promenljiva