早教吧 育儿知识 作业答案 考试题库 百科 知识分享

python,判断三角形的类型总共有五组数据,每组数据是每一个三角形的三条边的变长,写一个程序,判断这五个三角形分别什么形状side1=side2=side3=5triangle1=side1,side2,side3side1=3side2=4side3=5triangle2=side1,

题目详情
python ,判断三角形的类型
总共有五组数据,每组数据是每一个三角形的三条边的变长,写一个程序,判断这五个三角形分别什么形状
side1=side2=side3=5
triangle1=side1,side2,side3
side1=3
side2=4
side3=5
triangle2=side1,side2,side3
side1=3
side2=4
side3=5
triangle3=side1,side2,side3
side1=1
side2=2
side3=5
triangle4=side1,side2,side3
side1=2
side2=2.5
side3=3.9
triangle5=side1,side2,side3
a=triangle1,triangle2,triangle3,triangle4,triangle5
for triangle in(a):
if side1==side2==side3:
print("is equilatera!")
if pow(side1,2)+pow(side2,2)==pow(side3,2) and side1!=side2!=side3:
print(" is right-angled")
if pow(side1,2)
▼优质解答
答案和解析
triangle1 = (5,5,5)
triangle2 = (3,4,5)
triangle3 = (3,4,5)
triangle4 = (1,2,5)
triangle5 = (2,2.5,3.9)
def is_triangle(sides):
a,b,c = sorted(sides)
if (a + b) < c:
return False
if a