try except结构应用,以及raise抛出异常
try:
a=int(input('请输入三角形的第一条边长:'))
b=int(input('请输入三角形的第二条边长:'))
c=int(input('请输入三角形的第三条边长:'))
if a+b>c and b+c>a and a+c>b:
print('三角形的边长为:','a=',a,'b=',b,'c=',c)
else:
raise Exception(f'{a},{b},{c},不能构成三角形')
except Exception as e:
print(e)
运行结果:


3102

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



