Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import math
- P=3.14
- class Circle:
- def __init__(self, x, y, r):
- self.x=x
- self.y=y
- self.r=r
- def translate(self, delta_x, delta_y):
- self.x=self.x + delta_x
- self.y=self.y + delta_y
- def scale(self, k):
- self.r=self.r*k
- def check(self, p_x, p_y):
- if ((self.x-p_x)**2+(self.y-p_y)**2)**0.5<self.r :
- self.p="Yes"
- else:
- self.p="No"
- c1= Circle(0, 0, 6)
- c1.translate(1, 1)
- c1.scale(2)
- c1.check(12, 5)
- 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