Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Python + global variables = ;_;

Name: Anonymous 2007-09-02 6:17 ID:Fm5EpQWi

I'm new to python and 'real' programming. I fucked around with logo and qbasic before briefly, but never anything serious.

I want to change a variable from inside a function, but it only creates a local one with the same name. How the fuck do i change the global variable? (in this case "current_room").

please explain it to me or link to something useful.

;_;

in b4 people flip out and call me names + act like fags and bitch about python

Name: Anonymous 2007-09-02 7:33 ID:1k1nYFDe

You might be much better off using a class.

class Fag(object):
    current_room = 0
    def whatever(self):
        self.current_room = 69


that way if you decide later that you need two fags, you don't have to rewrite everything.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List