Weird problem ?
hei at adtranzsig.de
Wed Aug 11 11:53:02 CEST 1999
Besides the problem you asked for, your code has
the problem of looking a bit confusing:
The following three lines make no sense,
or at least not the sense you had in mind,
Here, you set up three variables that
could be accessed with "VECTOR.x",
"VECTOR.y", "VECTOR.z" -
they don't belong to any instance.
> x = 0.0
> y = 0.0
> z = 0.0
Now, you let each instance create
its own x,y,z (which is presumably what you
wanted to do):
> def __init__(self,xx=0.0,yy=0.0,zz=0.0):
> self.x = xx
> self.y = yy
> self.z = zz
You don't have to declare variables in Python.
the 3 lines under "class VECTOR" don't do what
you wanted them to, just delete them.
Where did you want to go again?
More information about the Python-list