用python判断三角形能否成立
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用python判断三角形能否成立相关的知识,希望对你有一定的参考价值。
参考技术A # 判断三角形类型def triangle(a,b,c):
if a>0 and b>0 and c>0:
if a+b>c and b+c>a and a+c>b:
if a == b and b == c:
return ("这是等边三角形")
elif a == b or b == c or c == a:
return("这是等腰三角形")
else:
return("这是不规则三角形")
elif a+b==c or b+c==a or a+c==b:
return("这是个直角三角形")
else:
return('这好像不是个三角形')
else:
return("请输入大于0的数字")
python简单方法判断三个数能否组成三角形
python简单方法判断三个数能否组成三角形
#encoding=utf-8
import math
while True:
str=raw_input("please input three numbers a,b,c:(‘stop‘ to exit)")
print "####",str,type(str)
if str !="stop":
x,y,z = eval(str)
min_value=min(x,y,z)
max_value=max(x,y,z)
if min_value<=0:
print "error"
elif (x+y+z)>2*max_value:
print u"能组成三角形"
else:
print u"不能组成三角形"
else:
break
结果:
以上是关于用python判断三角形能否成立的主要内容,如果未能解决你的问题,请参考以下文章
26.用Python输入 a、b、c 三个参数,以它们作为三角形的三边,判断是不是可以构成 一个三角?