Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2023
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. PI = 3.1415
  2.  
  3.  
  4. class Circle():
  5. def __init__(self, r):
  6. self.radius = r
  7. self.area = PI * r * r
  8. self.perimeter = 2 * PI * r
  9.  
  10. def display_area(self):
  11. print(f"Area of the circle with radius {self.radius} is: {self.area}")
  12.  
  13. def display_perimeter(self):
  14. print(
  15. f"Perimeter of the circle with radius {self.radius} is: {self.perimeter}")
  16.  
  17.  
  18. class Rectangle():
  19. def __init__(self, x, y):
  20. self.x = x
  21. self.y = y
  22. self.area = x*y
  23. self.perimeter = 2*x + 2*y
  24.  
  25. def display_area(self):
  26. print(
  27. f"Area of a Rectangle of sides: {self.x}x{self.y} is: {self.area}")
  28.  
  29. def display_perimeter(self):
  30. print(
  31. f"Perimeter of a Rectangle of sides {self.x}x{self.y} is: {self.perimeter}")
  32.  
  33.  
  34. Circle1 = Circle(4)
  35. Circle1.display_perimeter()
  36. Circle1.display_area()
  37.  
  38. Circle2 = Circle(123)
  39. Circle2.display_perimeter()
  40. Circle2.display_area()
  41.  
  42. Rectangle1 = Rectangle(12, 5)
  43. Rectangle1.display_perimeter()
  44. Rectangle1.display_area()
  45.  
  46. Rectangle2 = Rectangle(123, 178)
  47. Rectangle2.display_perimeter()
  48. Rectangle2.display_area()
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement