编写一个函数,输入三个数,作为三角形的三个边长,计算三角形的面积。 提示:三角形面积计算公式: 海伦公式 p=(x+y+z)/2 S=sqart(p*(p-x)(p-y)(p-z)) 求平方根须导入数学函数库 math import math #导入math库 math
时间: 2023-06-01 22:05:49 浏览: 136
下面是对应的Python代码:
import math
def triangle_area(x, y, z):
p = (x + y + z) / 2
return math.sqrt(p * (p - x) * (p - y) * (p - z))
其中,triangle_area是函数的名称,x、y、z是输入的三个边长。
函数内部,首先计算出半周长p,然后利用海伦公式计算三角形面积S,最后通过math.sqrt函数求出S的平方根,即为三角形的面积。
阅读全文