1 个回答|549 次阅读
A、B两个点坐标分别为A(x1, y1),B(x2, y2),则A和B两点之间的距离为:,这里涉及到勾股定理。
from math import *
x1 = float(input("请输入第一个点的x坐标值:"))
y1 = float(input("请输入第一个点的y坐标值:"))
x2 = float(input("请输入第二个点的x坐标值:"))
y2 = float(input("请输入第二个点的y坐标值:"))
dic = sqrt((x1-x2)**2 + (y1-y2)**2)
print("两点之间距离是:",dic)
执行结果:
请输入第一个点的x坐标值:23
请输入第一个点的y坐标值:56
请输入第二个点的x坐标值:10
请输入第二个点的y坐标值:25
两点之间距离是: 33.61547262794322
请先 登录 后评论