创建一个矩阵Rectangle类
时间: 2024-11-04 16:14:03 浏览: 10
C#计算矩阵的逆矩阵方法实例分析
5星 · 资源好评率100%
在Python中,我们可以创建一个`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)
# 示例用法
my_rectangle = Rectangle(5, 7)
print(f"矩形的面积是: {my_rectangle.area()}")
print(f"矩形的周长是: {my_rectangle.perimeter()}")
```
在这个类中,`__init__`方法是一个特殊的方法,当我们创建`Rectangle`对象时自动调用,用来初始化矩形的尺寸。`area()`和`perimeter()`方法分别用于计算矩形的面积和周长。
阅读全文