python设计一个矩形Rectangle
时间: 2024-05-03 08:18:13 浏览: 105
从零开始的Python计划#8.1【自己创建一个类】
可以使用类来设计一个矩形Rectangle,如下所示:
```python
class Rectangle:
def __init__(self, length, width):
self.length = length
self.width = width
def area(self):
return self.length * self.width
def perimeter(self):
return 2 * (self.length + self.width)
```
在初始化函数`__init__`中,我们定义了矩形的长和宽,并将其存储在实例变量`length`和`width`中。接下来,我们定义了两个方法:`area`和`perimeter`,分别用于计算矩形的面积和周长。
下面是如何使用这个类来创建一个矩形对象并计算其面积和周长的示例:
```python
rectangle = Rectangle(5, 3)
print("Area:", rectangle.area()) # 输出 Area: 15
print("Perimeter:", rectangle.perimeter()) # 输出 Perimeter: 16
```
在这个示例中,我们创建了一个长为5,宽为3的矩形对象,并使用`area`和`perimeter`方法计算了它的面积和周长。
阅读全文