Python用模块文件判断是否为直角三角形
时间: 2024-02-02 09:03:42 浏览: 91
Python3:判断三角形的类型
5星 · 资源好评率100%
可以使用以下代码来判断是否为直角三角形:
```python
import math
def is_right_triangle(a, b, c):
if a**2 + b**2 == c**2:
return True
elif a**2 + c**2 == b**2:
return True
elif b**2 + c**2 == a**2:
return True
else:
return False
# 示例
a = 3
b = 4
c = 5
if is_right_triangle(a, b, c):
print("是直角三角形")
else:
print("不是直角三角形")
```
在这个例子中,我们定义了一个名为 `is_right_triangle` 的函数,该函数接受三个参数 `a`、`b` 和 `c`,分别表示三角形的三条边长。函数中使用 `if` 语句来判断是否为直角三角形,如果是则返回 `True`,否则返回 `False`。我们在上面的示例中传入了三个参数 `a=3`、`b=4` 和 `c=5`,这是一个已知的直角三角形,因此程序会输出 `"是直角三角形"`。
阅读全文