class Shape:
def __init__(self,x1,y1):
self.x=x1
self.y=y1
self.description="This shape has not been described yet"
self.author="Nobody has claimed to make this shape yet"
def area(self):
return self.x*self.y
def perimeter(self):
return 2*self.x+2*self.y
def describe(self,text):
self.description=text
def authorName(self,text):
self.author=text
def scaleSize(self,scale):
self.x=self.x*scale
self.y=self.y*scale
to run:
aa=Shape(5,6)
aa.scaleSize(0.2)
print aa.scaleSize(0.2)
output:
(0.2, 0.24000)
No comments:
Post a Comment