class Rectangle: #定义一个类,最后是以:结束
def __init__(self,width,height): #定义初始化方法,三个参数,至少有self一个参数(形参)
self.width=width
self.height=height
def getArea(self): #定义求面积的方法
S=self.width*self.height
return S
def getPerimeter(self):
C=2*(self.width+self.height)
return C
rect=Rectangle(10,20) #创建类对象rect
print(rect.width) #输出相应的成员和方法值
print(rect.getArea())
a=float(input('请输入矩形的宽a='))
b=float(input('请输入矩形的高b=')) #从键盘上输入矩形的a和b
rect=Rectangle(a,b) #创建类对象rect
print('这个矩形的宽a=',rect.width) #输出相应对象成员和方法值
print('这个矩形的高b=',rect.height)
print('这个矩形的面积S=',rect.getArea())
print('这个矩形的周长C=',rect.getPerimeter())