Guest User

Untitled

a guest
Dec 15th, 2018
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. import math
  2. P=3.14
  3. class Circle:
  4. def __init__(self, x, y, r):
  5. self.x=x
  6. self.y=y
  7. self.r=r
  8. def translate(self, delta_x, delta_y):
  9. self.x=self.x + delta_x
  10. self.y=self.y + delta_y
  11. def scale(self, k):
  12. self.r=self.r*k
  13. def check(self, p_x, p_y):
  14. if ((self.x-p_x)**2+(self.y-p_y)**2)**0.5<self.r :
  15. self.p="Yes"
  16. else:
  17. self.p="No"
  18. c1= Circle(0, 0, 6)
  19. c1.translate(1, 1)
  20. c1.scale(2)
  21. c1.check(12, 5)
  22. print(c1.x, c1.y, c1.r, c1.p, P*c1.r**2, 2*P*c1.r)
Add Comment
Please, Sign In to add comment