介绍
这篇文章主要讲解了Python3判断三角形类型的方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。
#判断三角形类型
def三角形(a, b, c): 如果a> 0和b> 0和c> 0: 如果一个+ b> c和b + c> a和a + c> b: 如果一个==b和b==c: 返回(“这是等边三角形“) elif==b和b==c或c==: 返回(“这是等腰三角形“) 其他: 返回(“这是不规则三角形“) elif a + b==c或b + c==a + c==: 返回(“这是个直角三角形“) 其他: 返回(& # 39;这好像不是个三角形& # 39;) 其他: 返回(“请输入大于0的数字“)
<强> python:输入三个数判断是什么三角形强>
刚刚学习python,欢迎大家指点
#文件名:三角形 #功能:判断三角形 #作者:朱迪 #时间:2018.9.26=int(输入(“请输入第一个方面:“))#输入第一条边 b=int(输入(“请输入第二个侧:“))#输入第二条边 c=int(输入(“请输入第三方:“))#输入第三条边 如果(+ b> c)和(a + c> b)和(b + c>): #判断是否是三角形 如果一个==b==c: 打印(“这是一个等边triangle") #等边三角形 elif (==b或c或b====c): 打印(“这是一个等腰triangle") #等腰三角形 elif (* a + b * b==c * c)或(* a + b * b==c * c)或(* a + b * b==c * c): 打印(“这是一个正确的triangle") #直角三角形 其他: 打印(“这是一个不等边triangle") #不规则三角形 其他: 打印(“本不愿# 39;t triangle") #不是三角形
不能直接使用=输入(),输入3,用输入()=,=' 3 & # 39;类型为字符串类型,不能进行相乘
使用(a, b, c)元组进行输入,不能直接转换成int,因为元组最多只能int两个参数