使用Python编写一个程序,计算三角形正方形和圆形这3种图形的面积和周长,并采用相关数据进行测试。面积函数名称为area,周长函数名称为circumference
时间: 2024-05-19 18:15:43 浏览: 69
# 定义三角形面积函数
def triangle_area(base, height):
return 0.5 * base * height
# 定义三角形周长函数
def triangle_circumference(side1, side2, side3):
return side1 + side2 + side3
# 定义正方形面积函数
def square_area(side):
return side ** 2
# 定义正方形周长函数
def square_circumference(side):
return 4 * side
# 定义圆形面积函数
def circle_area(radius):
return 3.14 * (radius ** 2)
# 定义圆形周长函数
def circle_circumference(radius):
return 2 * 3.14 * radius
# 测试数据
base = 4
height = 3
side1 = 5
side2 = 4
side3 = 3
square_side = 5
circle_radius = 2
# 计算三角形面积和周长
triangle_area_result = triangle_area(base, height)
triangle_circumference_result = triangle_circumference(side1, side2, side3)
# 计算正方形面积和周长
square_area_result = square_area(square_side)
square_circumference_result = square_circumference(square_side)
# 计算圆形面积和周长
circle_area_result = circle_area(circle_radius)
circle_circumference_result = circle_circumference(circle_radius)
# 输出结果
print("三角形面积为:", triangle_area_result)
print("三角形周长为:", triangle_circumference_result)
print("正方形面积为:", square_area_result)
print("正方形周长为:", square_circumference_result)
print("圆形面积为:", circle_area_result)
print("圆形周长为:", circle_circumference_result)
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)