python 编写函数,判断用户输入的3个数字是否能构成三角形的三条边。
时间: 2023-06-20 08:10:20 浏览: 114
python 判断输入的边长能否构成三角形 示例
5星 · 资源好评率100%
下面是一个简单的 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
```
该函数接受三个数字作为参数,并使用三角形的性质判断这三个数字是否能构成三角形的三条边。如果能够构成三角形,则返回 True,否则返回 False。
你可以按照下面的方式调用该函数:
```python
a = int(input("请输入第一条边长:"))
b = int(input("请输入第二条边长:"))
c = int(input("请输入第三条边长:"))
if is_triangle(a, b, c):
print("可以构成三角形。")
else:
print("无法构成三角形。")
```
在这个例子中,我们首先从用户那里获取三个数字,然后调用 `is_triangle()` 函数来判断它们是否能构成三角形的三条边。最后,我们根据函数的返回值输出相应的提示信息。
阅读全文