7stud a écrit :
> [EMAIL PROTECTED] wrote:
>> Annoyances:
>>
> 
> Every language has annoyances.  Python is no exception.  

Sure. But we may disagree on what are actually Python's annoyances !-)

> Post away.
> Anyone that is offended can go drink a Guinness.
> 
>> 1. Underscores! What's the deal with that? Especially those double
>> underscores. The best answer I read on this is that the double
>> underscores denotes special methods that the interpreter may
>> automatically use. For example, 4+4 get expanded by the interpreter to
>> 4.__add__(4).
>>
> 
> I thought those were pretty ugly myself.  Now, I am used to them.

FWIW, you shouldn't have to directly use __magic__ methods - or only in 
very special corner cases.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to