'Multiply point\'s coordinates by a factor.
Notes
>>> from sympy.geometry.point import Point
When multiplying a Point by a floating point number,
the coordinates of the Point will be changed to Floats:
>>> Point(1, 2)*0.1
Point2D(0.1, 0.2)
If this is not desired, the `scale` method can be used or
else only multiply or divide by integers:
>>> Point(1, 2).scale(1.1, 1.1)
Point2D(11/10, 11/5)
>>> Point(1, 2)*11/10
Point2D(11/10, 11/5)
See Also
sympy.geometry.point.Point.scale'

def __mul__(self, factor):

    factor = sympify(factor)
    coords = [simplify((x * factor)) for x in self.args]
    return Point(coords, evaluate=False)
