我正在使用python和tkinter库完成我的大学课程的最终项目,而且我不知道如何绘制任何四边形。主要问题是使用用户指定的4个属性(即边的长度)来标识坐标。有办法只处理这么多的数据吗?还是我需要更多信息?
我想自己做,不幸的是我的数学能力在四年级就停止了,尤其是几何,我希望更高级的人可以帮助我解决问题
class ConvexQuadrilateral(ConvexPolygon):
def __init__(self, fill_colour, outline_colour, a, b, c, d):
super().__init__(fill_colour, outline_colour)
self.fill_colour = fill_colour
self.outline_colour = outline_colour
self.a = a
self.b = b
self.c = c
self.d = d