python函数求两点距离
时间: 2024-03-05 08:27:47 浏览: 76
可以使用以下代码来计算两点之间的距离:
```python
import math
def distance(x1, y1, x2, y2):
return math.sqrt((x2 - x1)**2 + (y2 - y1)**2)
# 例子
print(distance(1, 2, 4, 6)) # 输出 5.0
```
其中,x1,y1,x2,y2为两个点的坐标。代码中用到了math库里的sqrt()函数来计算平方根。
相关问题
python编写函数求两点之间的距离
可以使用下面的Python函数来计算两点之间的距离:
```python
import math
def distance(x1, y1, x2, y2):
return math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
```
其中,x1 和 y1 是第一个点的坐标,x2 和 y2 是第二个点的坐标。函数返回这两个点之间的距离。
你可以像这样调用该函数:
```python
d = distance(1, 2, 4, 6)
print(d) # 输出 5.0
```
这将计算点 (1, 2) 和点 (4, 6) 之间的距离,并将结果存储在变量 d 中。
python求平面两点距离
要求平面上两点的距离,可以使用以下代码来计算:
```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。
阅读全文