long_x = int(input('请输入三角形的边长x'))
long_y = int(input('请输入三角形的边长y'))
long_z = int(input('请输入三角形的边长z'))
long_xy = long_x + long_y
long_yz = long_y + long_z
long_xz = long_x + long_z
num_c = (long_x + long_y + long_z) / 2
def TriangleArea(x,y,z):
if long_xy + long_yz > long_xz and long_xy + long_xz > long_yz and long_xz + long_yz > long_xy:
num_ar = num_c * (num_c - x) * (num_c - y) * (num_c - z)
num_area = num_ar ** 0.5
print("三角形的面积为" + str(num_area))
else:
print("不符合三角形边长规则,无法计算")
TriangleArea(long_x,long_y,long_z)