python求平面两点距离
时间: 2023-11-07 20:47:33 浏览: 118
要求平面上两点的距离,可以使用以下代码来计算:
```python
import math
def distance(x1, y1, x2, y2):
return math.sqrt((x2 - x1)**2 + (y2 - y1)**2)
# 示例
x1, y1 = 1, 2
x2, y2 = 4, 6
print(distance(x1, y1, x2, y2))
```
在上述代码中,`distance` 函数接受四个参数:两个点的 x 和 y 坐标。它使用欧几里得距离公式计算两点之间的距离。最后,使用示例点 `(1, 2)` 和 `(4, 6)` 来测试函数,并输出结果。
运行上述代码会得到输出结果 `5.0`,表示这两个点之间的距离为 5.0。
相关问题
python计算平面两点距离
可以使用以下代码来计算平面内两点的距离:
```python
import math
# 定义两个点的坐标
x1, y1 = 1, 2
x2, y2 = 3, 4
# 计算距离
distance = math.sqrt((x2-x1)**2 + (y2-y1)**2)
# 输出结果
print(distance)
```
输出结果为:
```
2.8284271247461903
```
其中,`math.sqrt` 函数用于计算平方根,`**` 运算符用于计算幂次方。
python求平面上两点之间的欧式距离
可以使用以下代码来求平面上两点之间的欧式距离:
```python
import math
# 定义两个点的坐标
x1, y1 = 1, 2
x2, y2 = 3, 4
# 计算欧式距离
distance = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
print(distance)
```
输出结果为:
```
2.8284271247461903
```