1.自定义函数triangle(a,b,c),判断用户输入的三个数字能否构成三角形
时间: 2024-05-29 13:11:52 浏览: 69
def triangle(a,b,c):
if a+b>c and a+c>b and b+c>a:
return True
else:
return False
#示例
a = 3
b = 4
c = 5
if triangle(a,b,c):
print("这三个数字可以构成三角形")
else:
print("这三个数字不能构成三角形")
相关问题
用Python自定义函数triangle(a,b,c),判断用户输入的三个数字能否构成三角形
Triangle(a,b,c)函数代码如下:
```python
def Triangle(a,b,c):
if a+b>c and a+c>b and b+c>a:
return True
else:
return False
```
在该函数中,通过判断三个数字是否满足三角形的三边关系来返回True或False,如果满足则返回True,否则返回False。
使用该函数可以判断用户输入的三个数字能否构成三角形,例如:
```python
a = int(input("请输入第一条边长:"))
b = int(input("请输入第二条边长:"))
c = int(input("请输入第三条边长:"))
if Triangle(a, b, c):
print("可以构成三角形")
else:
print("不能构成三角形")
```
如果用户输入的三个数字可以构成三角形,则输出“可以构成三角形”,否则输出“不能构成三角形”。
自定义函数triangle(a,b,c),判断用户输入的三个数字能否构成三角形
def triangle(a, b, c):
if a + b > c and a + c > b and b + c > a:
return True
else:
return False
# 示例
print(triangle(3, 4, 5)) # True
print(triangle(2, 2, 5)) # False
阅读全文