python两点间距离
时间: 2024-03-30 11:32:05 浏览: 172
两点间距离
5星 · 资源好评率100%
在Python中,计算两点之间的距离可以使用数学库或者自定义函数来实现。以下是两种常见的方法:
1. 使用math库:
```python
import math
def distance(x1, y1, x2, y2):
return math.sqrt((x2 - x1)**2 + (y2 - y1)**2)
# 示例使用
x1, y1 = 1, 2
x2, y2 = 3, 4
dist = distance(x1, y1, x2, y2)
print(dist)
```
2. 自定义函数:
```python
def distance(x1, y1, x2, y2):
return ((x2 - x1)**2 + (y2 - y1)**2)**0.5
# 示例使用
x1, y1 = 1, 2
x2, y2 = 3, 4
dist = distance(x1, y1, x2, y2)
print(dist)
```
这两种方法都是基于欧几里得距离公式来计算两点之间的直线距离。其中,(x1, y1)和(x2, y2)分别表示两个点的坐标。你可以根据实际情况选择适合的方法来计算两点之间的距离。
阅读全文