使用函数计算两点间的距离:给定平面任意两点坐标(x1,y1)(x2,y2)求这两点间的距离(保留两位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间距离
时间: 2024-10-28 21:16:05 浏览: 15
平面直角坐标-两点间距离
在Python中,你可以使用标准库中的数学模块(math)来计算两点之间的欧几里得距离。这里是一个简单的函数定义示例:
```python
import math
def dist(x1, y1, x2, y2):
"""
计算两点之间距离的函数
:param x1: 第一点的横坐标
:param y1: 第一点的纵坐标
:param x2: 第二点的横坐标
:param y2: 第二点的纵坐标
:return: 两点间的距离,保留两位小数
"""
distance = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
return round(distance, 2)
# 调用函数,例如计算(1, 2)和(4, 6)两点的距离
distance_example = dist(1, 2, 4, 6)
print("两点之间的距离为:", distance_example)
```
当你需要调用这个函数时,只需要传入两点的坐标即可。这个函数会返回两点间精确到小数点后两位的距离。
阅读全文