What about letting x.( ... ? ... ) be equivalent to ( ... x ... )
daniel delay
ddelay at club-internet.fr
Sun Oct 9 06:52:17 EDT 2005
Fredrik Lundh a écrit :
> ddelay at club-internet.fr wrote:
>
>
>>These 3 intermediate variables used to improve readability
>>can introduce bugs : you have to check that b, c and d are
>>not used anywhere else in the code.
>
>
> if you have a fear of introducing new local variables, you have problems
> that cannot be solved by syntax.
>
> </F>
>
Before to introduce a new variable named "x", you have to take care of
the fact the name "x" is not defined elsewhere and visible in the
present scope. It is not a fear, but something you must keep in mind,
otherwise it can be a source of errors.
If you have a syntax in which you use less variables names to do the
same thing, with the same (or better?) readability, that seems better
for me.
More information about the Python-list
mailing list