fre 2010-08-20 klockan 13:19 -0600 skrev Burton Samograd:
> M B <zna...@telia.com> writes:
> 
> > Hi, 
> >>>> dept=0
> >>>> def mud():
> >     print dept
> >
> >     
> >>>> mud()
> > 0
> >>>> def mud():
> >     dept+=1
> >     print dept
> 
> You should add a global statement or else python thinks a variable used
> is a local:
> 
> >>> def mud():
>     global dept
>       dept+=1
>       print dept
> 
> --
> Burton Samograd
> 
Ok.  Thanks for the answers. :)  I was a bit puzzled of
the fact that I could read but not assign to a global variable.

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

Reply via email to