Avoiding local variable declarations?
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Mon Nov 17 20:12:25 EST 2008
En Mon, 17 Nov 2008 22:18:51 -0200, Steven D'Aprano
<steven at remove.this.cybersource.com.au> escribió:
> On Mon, 17 Nov 2008 12:32:35 +0000, Marc 'BlackJack' Rintsch wrote:
>
>> Not such illogical crap like
>> ``a = a + 1`` which must be obviously false unless 1 is defined as the
>> neutral element for the definition of ``+`` here.
>
> I don't quite know what you mean by "neutral element". I think you mean
> the identity element under addition, which is zero, but that doesn't
> work:
>
> 0 = 0 + 1
>
> Obviously not.
Perhaps you didn't read carefully the above post? He said "unless *1* is
defined as the neutral element for ``+``"
Calling "1" the identity of the "+" operation, or calling "+" an operation
having "1" as its identity element is, errr, uncommon at least, but
perfectly valid...
--
Gabriel Genellina
More information about the Python-list
mailing list