9.编写python程序,输入两个各包含2个整数的列表,分别表示城市中两个地点的坐标,输出两点之间的距离。
时间: 2024-02-13 14:01:44 浏览: 103
编写程序,输入两个分别包含若干整数的列表LA、LB.py
5星 · 资源好评率100%
可以使用以下代码实现:
```python
import math
# 输入两个坐标点
point1 = list(map(int, input("请输入第一个坐标点的x和y坐标,以空格分隔: ").split()))
point2 = list(map(int, input("请输入第二个坐标点的x和y坐标,以空格分隔: ").split()))
# 计算距离
distance = math.sqrt((point2[0]-point1[0])**2 + (point2[1]-point1[1])**2)
# 输出结果
print("两点之间的距离为: %.2f" % distance)
```
其中, `math.sqrt()` 函数用于计算平方根, `**` 表示幂运算, `%.2f` 表示保留两位小数输出。
阅读全文