可以使用`geopy`库中的`geodesic`函数来计算两点之间的距离。以下是实现此功能的示例代码:
```python
from geopy.distance import geodesic
# 输入点1的经纬度
lat1 = float(input("请输入点1的纬度:"))
lon1 = float(input("请输入点1的经度:"))
# 输入点2的经纬度
lat2 = float(input("请输入点2的纬度:"))
lon2 = float(input("请输入点2的经度:"))
# 计算两点之间的距离
distance = geodesic((lat1, lon1), (lat2, lon2)).kilometers
# 保留两位小数
distance = round(distance, 2)
print(f"点1和点2之间的距离为:{distance} 公里")
```
注意,这里使用的是`geopy`库中的`geodesic`函数计算的是球面距离,结果的单位是公里。如果需要使用其他单位,可以在计算完距离后进行转换。