python定义一个名为rect的类,包含属性length和width,默认值为100,100。在rect类中定义方法area(),输出对象的面积
时间: 2024-03-25 10:37:43 浏览: 134
java代码-编写一个类,类名为Rectangle(矩形),它有两个整型的变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有另一个方法为perimeter()没有参数,返回类型为double,功能是求矩形的周长,
好的,以下是一个简单的 Python 类定义,名称为 Rect,用于表示矩形:
```python
class Rect:
def __init__(self, length=100, width=100):
self.length = length
self.width = width
def area(self):
return self.length * self.width
```
这个类有一个构造函数,接受两个参数:矩形的长度和宽度。如果不传递这两个参数,默认值为 100。它还有一个方法:计算矩形面积。你可以使用以下代码来创建一个 Rect 对象,并调用它的方法:
```python
r = Rect()
print("矩形的面积为:", r.area())
```
输出结果为:
```
矩形的面积为: 10000
```
你也可以传递参数来创建一个不同大小的矩形:
```python
r = Rect(5, 3)
print("矩形的面积为:", r.area())
```
输出结果为:
```
矩形的面积为: 15
```
阅读全文