>>> import punt2D >>> from punts_pla import llista_punts2D >>> ltup = [(-1,2),(3,4),(-5,-6),(9,-8,),(7,-6),(1,0),(2,3),(-4,6),(-7,-6),(0,-4),(1,1),(-1,1),(-1,-1),(1,-1),(-9,-8)] >>> lpunts = llista_punts2D (ltup) >>> len(lpunts) 15 >>> type(lpunts[0]) >>> type(lpunts[14]) >>> for e in lpunts: ... print (e) Punt2D(-1, 2) Punt2D(3, 4) Punt2D(-5, -6) Punt2D(9, -8) Punt2D(7, -6) Punt2D(1, 0) Punt2D(2, 3) Punt2D(-4, 6) Punt2D(-7, -6) Punt2D(0, -4) Punt2D(1, 1) Punt2D(-1, 1) Punt2D(-1, -1) Punt2D(1, -1) Punt2D(-9, -8) >>> from punts_pla import perímetre_polígon >>> lpuntsnou = [punt2D.Punt2D(-1, 2),punt2D.Punt2D(3, 4),punt2D.Punt2D(-5, -6),punt2D.Punt2D(9, -8),punt2D.Punt2D(7, -6),punt2D.Punt2D(1, 0),punt2D.Punt2D(2, 3),punt2D.Punt2D(-4, 6),punt2D.Punt2D(-7, -6),punt2D.Punt2D(0, -4),punt2D.Punt2D(1, 1),punt2D.Punt2D(-1, 1),punt2D.Punt2D(-1, -1),punt2D.Punt2D(1, -1),punt2D.Punt2D(-9, -8)] >>> print ('{:.2f}'.format(perímetre_polígon(lpuntsnou))) 108.37