python输入两点坐标求距离怎么写

228次

问题描述:

python输入两点坐标求距离怎么写,在线求解答

最佳答案

推荐答案

可以使用以下代码来输入两个点的坐标,然后计算它们之间的距离:

python

import math

# 输入两个点的坐标

x2, y2 = map(float, input("请输入第二个点的坐标,用逗号分隔:").split(","))

# 计算两点间距离

distance = math.sqrt((x1 - x2) ** 2 + (y1 - y2) ** 2)

其他答案

exp1:

x = [1;

2;

3;

4;

5;

6;

7,8,9]

res = []

for x1, x2 in zip(x[:-1], x[1:]):

res.append(math.sqrt(x1*x1+x2*x2))

-------

exp2:

x = [1;

2;

3;

4;

5;

6;

7,8,9]

res = []

res = map(lambda x1,x2: math.sqrt(x1*x1-x2*x2), x[:-1], x[1:])

为你推荐