JAVA 100道题(6)
6.创建一个表示矩形的类,包括宽度和高度属性,以及计算面积和周长的方法。
下面是一个简单的Python类,表示矩形,包含宽度和高度属性,以及计算面积和周长的方法:
python复制代码
class Rectangle: | |
def __init__(self, width, height): | |
self.width = width | |
self.height = height | |
def area(self): | |
return self.width * self.height | |
def perimeter(self): | |
return 2 * (self.width + self.height) |
在这个类中:
__init__
方法是构造函数,用于初始化矩形的宽度和高度。area
方法用于计算矩形的面积,即宽度乘以高度。perimeter
方法用于计算矩形的周长,即两倍的(宽度加高度)。
你可以这样使用这个类:
python复制代码
# 创建一个宽度为5,高度为10的矩形 | |
rect = Rectangle(5, 10) | |
# 计算并打印矩形的面积 | |
print("矩形的面积是:", rect.area()) | |
# 计算并打印矩形的周长 | |
print("矩形的周长是:", rect.perimeter()) |