On Fri, 05 Oct 2007 19:51:05 +1300, Lawrence D'Oliveiro wrote:

> It is not the _name_ that is being reassigned, it is the _variable_ that
> the name is bound to. All names in Python are bound to variables at all
> times.

I think this is the source of the confusion.  Most people don't seem
to share your definition of `variable` above.

To me a `variable` is made of a name, a memory address, a data type, and
a value.  In languages like C the address and type are attached to the
name while in Python both are attached to the value.

Ciao,
        Marc 'BlackJack' Rintsch
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to