Python学习之学校教学(函数的使用)三角形面积海伦公式

题目描述:
编写一个函数,输入三个数,作为三角形的三个边长,计算三角形的面积。海伦公式:p=(x+y+z)/2 S=sqrt(p*(p-x)(p-y)(p-z))

def halen(x,y,z):
    p = 0.5 * (x + y + z)
    S = (p * (p - x) * (p - y) * (p - z)) ** 0.5
    print(S)
x = float(input("三角形的第一边为:"))
y = float(input("三角形的第二边为:"))
z = float(input("三角形的第三边为:"))
halen = halen(x,y,z)

你可能感兴趣的:(python)