[Tutor] list question

2009-08-11 Thread proportional
hi i am currently doing the 'livewires' python tutorial lesson 5. i am making a 
little game that makes a few squares chase a circle around a little grid. i can 
get the 1 square acting on 1 variable to come up, but the tutorial now wants me 
to create a list of variables that act under the same class.

this is what i have to make the 1 square appear (which works)(i have also cut a 
lot of the program out to make this email smaller.)

class Robot:
pass

def place_robot():
global robot
robot = Robot()
robot.x=random_between(0,63)
robot.y=random_between(0,47)
draw_robot()
print robot.x 

and i cant figure out what to write to make the variable 'robot' work as a 
list, and then follow all the instructions 3 times. this is what i tried to put 
in.

class Robot:
pass

def place_robot():
global robot
r1 = Robot()
r2 = Robot()
r3 = Robot()
robot = [r1,r2,r3]
robot.x=random_between(0,63)
robot.y=random_between(0,47)
draw_robot()
print robot.x 

i was under the assumption that the instruction robot.x=random_between(0,63) 
would return a value 3 times for r1 r2 and r3, but instead i get 
AttributeError: 'list' object has no attribute 'x'. so i got no idea heh. i 
hope this makes sense, as im really new to programming. thanks if anyone can 
help.
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


[Tutor] creating an exe

2009-08-11 Thread proportional
hi, thanks to all that helped with my list question yesterday. i have now 
finished my program the way i want it. is there a way to compile my program so 
that people without python can see what i have made?___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor