|
发表于 2018-2-7 13:57:38
|
显示全部楼层
- def San(a,b,c):
- if a+b<=c or a+c<=b or b+c<=a or c-a >=b:
- print('不能成为三角形\n')
- else:
- print('此3边能成为三角形')
-
- if a+b>c and a+c>b and b+c>a:
-
-
- if a == b == c:
- print('此3边能构成一个等边三角形\n')
- if a**2 + b**2 == c**2 or a**2 + c**2 == b**2 or b**2 + c**2 == a**2:
- if a == b or b == c or a == c:
- print('此3边能够成等腰直角三角形\n')
- else:
- print('此3边能够成为直角三角形\n')
- if a == b or a == c or b == c:
- print('此3边能成为等腰三角形\n')
-
- while True:
- a = int(input('请输入第一条边\n'))
- b = int(input('请输入第二条边\n'))
- c = int(input('请输入第三条边\n'))
-
- result = San(sorted([a, b, c])[0],sorted([a, b, c])[1],sorted([a, b, c])[2])
复制代码 |
评分
-
查看全部评分
|