Thank you for the help on getting started on classes. I have a basic understanding of how they are used and I reread the tutorials again. So I have a class set up and running. My question is how you append a list (such as self.contents = [ ]) using a method like def AddObject? The code I am trying is below but it is not working. I am really sure I am not going about this the right way. Thank you.
Ara ##################################################################### #Text Advenuture #By Ara Kooser #Thanks to Chris, e., and Steven at python tutor #################################################################### class Area: #What makes it an area? def __init__(self, name, description): #Number of arguements in the _init_ must be defined self.name = name self.description = description self.contents = [] #Methods. What you can do. def AddObject(self,thing): #pass self.contents.append() def look(self): print "Look around the place you are in" print "You are in the",self.name print self.description def search(self): print "You search the area and find..." print self.contents first_instance = Area("Outside", "You are standing outside") first_instance.AddObject("Stick") first_instance.look() first_instance.search() second_instance = Area("Inside", "You are standing inside") second_instance.AddObject("Iron pot") second_instance.look() second_instance.search() -- Quis hic locus, quae regio, quae mundi plaga. Ubi sum. Sub ortu solis an sub cardine glacialis ursae. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor