pathon编写一个能计算四边形的周长和面积的小程序。
时间: 2024-06-15 09:07:54 浏览: 108
编写求解几何图形周长、面积的应用程序
4星 · 用户满意度95%
当然,我可以帮你介绍一下Python编写一个能计算四边形周长和面积的小程序。
你可以使用以下代码来实现:
```python
class Quadrilateral:
def __init__(self, side1, side2, side3, side4):
self.side1 = side1
self.side2 = side2
self.side3 = side3
self.side4 = side4
def calculate_perimeter(self):
perimeter = self.side1 + self.side2 + self.side3 + self.side4
return perimeter
def calculate_area(self):
# 假设四边形为矩形,计算面积
area = self.side1 * self.side2
return area
# 创建一个四边形对象
my_quadrilateral = Quadrilateral(5, 7, 5, 7)
# 计算周长和面积
perimeter = my_quadrilateral.calculate_perimeter()
area = my_quadrilateral.calculate_area()
print("四边形的周长为:", perimeter)
print("四边形的面积为:", area)
```
这个程序定义了一个名为`Quadrilateral`的类,它有四个属性`side1`、`side2`、`side3`和`side4`,分别表示四边形的四条边长。类中有两个方法`calculate_perimeter()`和`calculate_area()`,分别用于计算四边形的周长和面积。
在程序的最后,我们创建了一个`Quadrilateral`对象`my_quadrilateral`,并调用了`calculate_perimeter()`和`calculate_area()`方法来计算周长和面积。最后,将结果打印输出。
阅读全文