print("\n".ljust(self.console_line_length,'*'),'\n') def displayPointsDistance(self): self.displayConsoleLine() print("Distancia de Puntos") self.displayConsoleLine() print("{} -> {}: {}".format(self.triangle.point_a.name,self.triangle.point_b.name,self.triangle.side_AB)) print("{} -> {}: {}".format(self.triangle.point_a.name,self.triangle.point_c.name,self.triangle.side_AC)) print("{} -> {}: {}".format(self.triangle.point_b.name,self.triangle.point_c.name,self.triangle.side_BC)) def displayTrianglePerimeter(self): print("\nEl perimetro del triangulo es {}".format(self.triangle.getPerimeter())) if __name__=='__main__': # Asignación múltiple de variables. x1 = 2 x2,x3 = pow(x1,2), 5*x1 y1,y2,y3 = 2*x1, pow(x2,2), x2*x1+1 point_a = Point('A',x1,y1) point_b = Point('B',x2,y2) point_c = Point('C',x3,y3) triangle = Triangle(point_a, point_b, point_c) triangle.build() console = App() console.display(triangle)