from punto import Punto class Spezzata: def __init__(self): self.punti = [] def aggiungi(self, punto): self.punti.append(punto) def quanti_punti(self): return len(self.punti) def lunghezza(self): somma=0 for i in range(len(self.punti)): p1 = self.punti[i - 1] p2 = self.punti[i] somma += p1.distanza_da(p2) return somma def __str__(self): strings = [str(obj) for obj in self.punti] return str(strings)
Comments