📅  最后修改于: 2023-12-03 14:57:34.034000             🧑  作者: Mango
作为一个程序员,我们需要编写一个程序来计算等边三角形的面积和周长。首先,让我们来了解一下等边三角形的特点:
基于等边三角形的上述特点,我们可以编写如下程序:
import math
def calculate_equilateral_triangle(side):
"""
计算等边三角形的面积和周长
参数:
side -- 等边三角形的边长
返回值:
包含面积和周长的元组,四舍五入保留两位小数
"""
area = round(math.sqrt(3) / 4 * side ** 2, 2)
perimeter = round(3 * side, 2)
return (area, perimeter)
上述代码中,我们使用了 Python 自带的 math 模块来计算等边三角形的面积和周长。其中,面积的计算公式为:
$$ \text{Area} = \frac{\sqrt{3}}{4} \times \text{side}^2 $$
而周长的计算公式为:
$$ \text{Perimeter} = 3 \times \text{side} $$
下面是该程序的使用示例:
result = calculate_equilateral_triangle(5)
print("面积为:", result[0])
print("周长为:", result[1])
使用该程序,我们可以轻松计算出任意等边三角形的面积和周长。