線と線の交差テストを見てみましたが、線の端点を使っていたのでよくわかりません。
def lines(xcoord, ycoord):
penup()
goto(xcoord, ycoord)
pensize(3)
pendown()
color("blue")
forward(10)
right(randint(0,360))
penup()
では、これらの線をランダムに 10 回描いた場合、それらのいずれかが重なっているかどうかをどのように検出できますか?