(self, other)
Subtract two points, or subtract a factor from this point's
        coordinates.
Subtract two points, or subtract a factor from this point's
        coordinates.
Subtract two points or subtract a factor from this point s coordinates .
def __sub__(self, other):
        """Subtract two points, or subtract a factor from this point's
        coordinates."""
        if isinstance(other, Point3D):
            if len(other.args) == len(self.args):
                return Point3D(*[simplify(a - b) for a, b in
                               zip(self.args, other.args)])
            else:
                raise TypeError(
                    "Points must have the same number of dimensions")
        else:
            raise ValueError('Cannot subtract non-Point, %s, to a Point'
                % other)
def __sub__ ( self , other ) : if isinstance ( other , Point3D ) : if len ( other . args ) == len ( self . args ) : return Point3D ( * [ simplify ( a - b ) for a , b in zip ( self . args , other . args ) ] ) else : raise TypeError ( "Points must have the same number of dimensions" ) else : raise ValueError ( 'Cannot subtract non-Point, %s, to a Point' % other )