结合eval和input函数一次性输入三角形三边的三个值,判断能否构成三角形
时间: 2024-05-11 19:18:29 浏览: 102
判断输入三个数字是否能组成三角形
5星 · 资源好评率100%
可以使用以下代码实现:
```python
a, b, c = eval(input("请输入三角形三边的值(用逗号隔开):"))
if a + b > c and a + c > b and b + c > a:
print("可以构成三角形")
else:
print("无法构成三角形")
```
在代码中,首先使用 `input` 函数获取用户输入的三个值,并使用 `eval` 函数将输入的字符串转换为三个变量的值。然后使用 `if` 语句判断三个数是否满足构成三角形的条件,即任意两边之和大于第三边。如果满足条件,则输出可以构成三角形,否则输出无法构成三角形。
阅读全文