根据输入的三边,判断是否构成三角形,然后输出三角形面积
import math
A=[]
B=['a','b','c']
for i in range(3):
n=int(input("请输入%s边"%B[i]))
A.append(n)
A.sort()
a=A[0]
b=A[1]
c=A[2]
if b+c>a:
p=(a+b+c)/2
s=math.sqrt(p*(p-a)*(p-b)*(p-c))
print("三角形面积为(保留两位小数):%.2f"%s)
else:
print("构不成三角形")

该博客主要讲述利用Python根据输入的三边,先判断是否能构成三角形,若能则输出其面积,聚焦于Python在三角形相关计算上的应用。
4694

被折叠的 条评论
为什么被折叠?



