#首先引入数学函数 import math #创建一个点的类 class Point(): #初始化点的坐标(x,y) def __init__(self,x=0,y=0): self.x = x self.y = y #获取点的X轴坐标 def getX(self): return self.x #获取点的Y轴坐标 def getY(self): return self.y #定义一个线类 class Line(): #初始化线的两个点 def __init__(self,p1,p2): se…