How to Teach Python "Variables"
horpner at yahoo.com
Wed Nov 28 17:06:43 CET 2007
On 2007-11-28, hdante <hdante at gmail.com> wrote:
> On Nov 28, 1:42 pm, Neil Cerutti <horp... at yahoo.com> wrote:
>> On 2007-11-28, hdante <hda... at gmail.com> wrote:
>> > On Nov 28, 1:09 am, Steven D'Aprano
>> ><ste... at REMOVE.THIS.cybersource.com.au> wrote:
>> >> On Tue, 27 Nov 2007 10:21:36 -0800, hdante wrote:
>> >> > Python variables are pointers and that's it.
>> >> How do I increment a Python variable so that it points to the
>> >> next address, like I can do with pointers in C, Pascal, and
>> >> other languages?
>> >> --
>> >> Steven.
>> > You can't. Python variables still are pointers. Hint:
>> > int * const x = &y;
>> > How do I increment x ?
>> Not only that, you can't point x at any other object at all.
>> That's not a Python variable either.
> That's right. Languages may have arbitrary sets of operations
> defined for their variables. There's nothing wrong with that.
No, arbitrary operations would be useless.
Scouts are saving aluminum cans, bottles, and other items to be recycled.
Proceeds will be used to cripple children. --Church Bulletin Blooper
More information about the Python-list