私は多くの問題を抱えています。私は6時間ほどでPythonの割り当てがあり、頭を悩ませることができません。長いポイントリストのインデックスに基づいて線分を作成するメソッドを初期化するクラスを作成する必要があります。したがって、、、、で構成されdef __init__
ます。次に、matplotlibとpyplotを使用して、すでにグラフ上にあるリストにあるポイントを実際にプロットするテスターを作成する必要があります。私はただ困惑している、突然私はもう論理を見ることができない。最終的には、プロットベクトルメソッドを作成する必要があることはわかっていますが、非常に混乱しています。def getstartsegment
def getendsegment
class LineSegment:
def __init__(self, start, end):
self.start = start
self.end = end
def __str__(self):
return "["+self.start.__str__()+"],["+self.end.__str__()+"]"
def getstartseg(self, _allPoints):
indices = []
idx = -1
while True:
try:
idx = _allPoints.index(self, idx+1)
indices.append(idx)
except ValueError:
break
return indices
def getendseg(self, _allPoints):
indices = []
idx = 0
while True:
try:
idx = _allPoints.index(self, idx+1)
indices.append(idx)
except ValueError:
break
return indices
これは私がこれまでに持っているものですが、実際には何も答えていません。構造のない関数を試すだけ