搞不懂错哪了,求大佬指点
查看原帖
搞不懂错哪了,求大佬指点
1629179
fanzhiyong楼主2024/12/30 16:06

s = list(map(int, input().split())) list_sort = sorted(s) def triangle_type(a, b, c): if a ** 2 + b ** 2 < c ** 2: return "Obtuse triangle" elif a ** 2 + b ** 2 == c ** 2: return "Right triangle" else: return "Acute triangle"

if list_sort[0] + list_sort[1] < list_sort[2]: print("Not triangle") else: if list_sort[0] == list_sort[1] == list_sort[2]: print("Equilateral triangle") if list_sort[0] == list_sort[1] or list_sort[1] == list_sort[2] or list_sort[2] == list_sort[0]: print("Isosceles triangle") print(triangle_type(list_sort[0], list_sort[1], list_sort[2])) else: print(triangle_type(list_sort[0], list_sort[1], list_sort[2]))

2024/12/30 16:06
加载中...