the annoying, verbose self
Bruno Desthuilliers
bdesth.quelquechose at free.quelquepart.fr
Mon Nov 26 14:14:50 EST 2007
Ton van Vliet a écrit :
> On 24 Nov 2007 13:56:37 GMT, Marc 'BlackJack' Rintsch <bj_666 at gmx.net>
> wrote:
(snip)
>>So::
>>
>> def meth(self):
>> using self:
>> tmp = raw_input('Enter age: ')
>> age = int(tmp)
>>
>>becomes::
>>
>> def meth(self):
>> using self:
>> self.tmp = self.raw_input('Enter age: ')
>> self.age = self.int(tmp)
>>
>>Binding `tmp` unnecessarily to the object and trying to get `raw_input()`
>>and `int()` from the object. Ouch. :-)
>
>
> Absolutely.
>
> However, I was more thinking in terms of attributes only
Too bad : in Python, everything's an object, so 'methods' are attributes
too.
More information about the Python-list
mailing list