[Tutor] Global var problem

Nick Lunt nick at javacat.f2s.com
Sat Oct 29 20:37:15 CEST 2005

Alan Gauld wrote:

>> messing about with classes I've come across something basic that I 
>> don't understand.
> As you say this has nothing to do with classes its more basic. Its 
> about namespaces. Try reading the namespaces topic in my tutor for 
> more info.
> Meanwhile lets simplify by removing the class bit
> def h():
>   global x
>   x += 1
>  print x
> h()   # prints 43

Many thanks to Alan, Andrei, Hugo and Welsey for helping me to 
understand where I was going wrong.
I thought I understood namespaces but _obviously_ not .

Thanks again,
Nick .

More information about the Tutor mailing list