编写一个rectangle,用于表示矩形 构造函数_init_接受矩形的宽度和高度作为参数 实现方法area 计算矩形面积 实现方法perimeter 计算矩形周长
时间: 2024-10-27 13:10:53 浏览: 17
myhough_1degree.rar_Hough矩形检测_detect rectangle_hough_hough recta
5星 · 资源好评率100%
当然可以。这是一个简单的Python类,用于表示矩形并实现`__init__`, `area` 和 `perimeter` 方法:
```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)
# 使用示例
my_rectangle = Rectangle(5, 10)
print("Area:", my_rectangle.area())
print("Perimeter:", my_rectangle.perimeter())
```
在这个例子中,`Rectangle` 类有一个构造函数`__init__`,它接收矩形的宽和高作为参数,并将它们存储在实例变量中。`area()` 方法计算矩形的面积,`perimeter()` 方法计算其周长。
阅读全文