from Rectangle import Rectangle from Triangle import Triangle rect = Rectangle() tri = Triangle() rect.set_values(50, 40) tri.set_values(50, 40) rect.set_color('red') tri.set_color('blue') print(rect.area()) print(tri.area()) print(rect.get_color()) print(tri.get_color())
] color = input("Enter the triangle's color: ") filled = bool(int(input("Is the triangle filled? 1=Yes, 0=No: "))) # prompts user again if three sides are not entered if len(side_list) != 3: print('Incorrect amount of inputs. Try again.') continue else: break except ValueError: print('Could not convert input. Try again.') # new triangle object initiated with user input triangle1 = Triangle(side_list[0], side_list[1], side_list[2]) # sets triangle1 color to user-selected color triangle1.set_color(color) # sets triangle1 filled value to user's input triangle1.set_filled(filled) # prints string value, the area, perimeter,color, and whether it is filled print('\n' + triangle1.__str__()) print('Area:', triangle1.get_area()) print('Perimeter:', triangle1.get_perimeter()) print('Color:', triangle1.get_color()) print('Filled:', triangle1.is_filled())