先判断是否是三角形,如果是,打印输出“该三角形是三角形!,求周长,打印输出“该三角形的周长为:”;如果不是,打印输出“该三角形不是三角形!)。调用自定义函数求任意给定三边长度,求三角形的周长。
时间: 2023-05-29 17:02:55 浏览: 74
根据三角形的三边的原理来判断是否是三角形
以下是Python代码示例:
```python
def is_triangle(a, b, c):
if a + b > c and a + c > b and b + c > a:
return True
else:
return False
def find_perimeter(a, b, c):
return a + b + c
a = float(input("请输入三角形的第一条边长:"))
b = float(input("请输入三角形的第二条边长:"))
c = float(input("请输入三角形的第三条边长:"))
if is_triangle(a, b, c):
print("该三角形是三角形!")
perimeter = find_perimeter(a, b, c)
print("该三角形的周长为:", perimeter)
else:
print("该三角形不是三角形!")
```
运行结果示例:
```
请输入三角形的第一条边长:3
请输入三角形的第二条边长:4
请输入三角形的第三条边长:5
该三角形是三角形!
该三角形的周长为: 12.0
```
```
请输入三角形的第一条边长:1
请输入三角形的第二条边长:2
请输入三角形的第三条边长:3
该三角形不是三角形!
```
阅读全文