On 5/20/07, Michael Hoffman <[EMAIL PROTECTED]> wrote:
>  [snip]
> That's not what I get:
>
> Python 2.5 (r25:51908, Mar 13 2007, 08:13:14)
> [GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin
> Type "help", "copyright", "credits" or "license" for more information.
>  >>> class A: pass
> ...
>  >>> class B: pass
> ...
>  >>> a = A()
>  >>> id(a)
> 2146651820
>  >>> b = B()
>  >>> id(b)
> 2146651948
> --
> Michael Hoffman

That's because you didn't have 'del a'.

Now I tried this in the shell and got different id's for a and b, but
when I typed it into a file and ran from there the id's where always
the same. Must have something to do with other programs allocating
space faster than I can type everything out (I do have a few processes
going). Interesting.

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

Reply via email to