fork download
  1. class shape:
  2. def __init__(self, rectangle_name, rectangle_colour, rectangle_length, rectangle_width, circle_name, circle_radius, circle_colour):
  3. self.rectangle_name = ""
  4. self.rectangle_colour = ""
  5. self.rectangle_length = 0
  6. self.rectangle_width = 0
  7. self.circle_name = ""
  8. self.circle_radius = 0
  9. self.circle_colour = ""
  10.  
  11. def input_info(self):
  12. self.rectangle_name = input("Enter rectangle name: ")
  13. self.rectangle_colour = input("Enter rectangle colour: ")
  14. self.rectangle_length = int(input("Enter rectangle length: "))
  15. self.rectangle_width = int(input("Enter rectangle width: "))
  16. self.circle_name = input("Enter circle name: ")
  17. self.circle_colour = input("Enter circle colour: ")
  18. self.circle_radius = int(input("Enter circle radius: "))
  19.  
  20. def calculate(self):
  21. rectangle_perimeter = (int(self.rectangle_length) + int(self.rectangle_width)) * 2
  22. circle_perimeter = 2 * 3.14 * self.circle_radius
  23.  
  24. print("Rectangle perimeter: ", rectangle_perimeter)
  25. print("Circle perimeter: ", circle_perimeter)
  26.  
  27. print("Total perimeter of both shape: ", rectangle_perimeter + circle_perimeter)
Success #stdin #stdout 0.03s 9692KB
stdin
Standard input is empty
stdout
Standard output is empty