import math class Point: def __init__(self, A, B): self.x = A self.y = B class Line: def __init__(self, A, B): self.point_A = A self.point_B = B class Circle: def __init__(self, A, B): self.O = A self.r = B def point_to_line_distance(point, line): # 计算点到直线的距离 x1, y1 = line.point_A.x, line.point_A.y ...