python;qq群904061949
代码如下
a,b,c=input('输入三条边,用英文逗号隔开').split(',')
a=float(a)
b=float(b)
c=float(c)
if a+b>c and a+c>b and b+c>a:
print('是三角形')
p = (a + b + c) // 2
s = p * (p - a) * (p - b) * (p - c)
pfg = s ** 0.5
print(pfg)
else:
print("不是三角形")
第一行表示输入三条边 用split函数来区分出,边的数并给abc赋值
在通过if判断(三角形两边之和大于第三边判断)
如果是进行海伦公式S=√p(p-a)(p-b)(p-c) (p为周长的一半)
计算出得数