s6D.py

a, b, c = input('输入3条边长 (a,b,c): ').split(',') a, b, c = float(a), float(b), float(c)

if a+b>c and a+c>b and b+c>a: # 判断是否能组成三角形 if a2+b2==c2 or a2+c2==b2 or b2+c2==a2: # 判断是否为直角三角形 print('组成直角三角形') elif a2+b2<c2 or a2+c2<b2 or b2+c2<a2: # 判断是否为钝角三角形 print('组成钝角三角形') else: # 剩下的都是锐角三角形 print('组成锐角三角形') else: print('ERROR')

Python 判断三角形类型:直角、锐角、钝角

原文地址: https://www.cveoy.top/t/topic/m0GU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录