下面我将详细讲解 math.dist(p, q) 函数的作用与使用方法的完整攻略。
函数作用
math.dist(p, q) 函数用于计算两个n维向量p和q之间的欧几里得距离。
使用方法
math.dist(p, q) 函数的使用方法如下所示:
import math
p = (x1, y1, z1, ...)
q = (x2, y2, z2, ...)
d = math.dist(p, q)
其中,p和q为两个n维向量,d为它们之间的欧几里得距离。需要注意的是,两个向量的维度必须相同,否则会抛出 ValueError 异常。
实例1
下面是一个简单的实例展示,如何使用 math.dist(p, q) 函数计算两个二维向量之间的欧几里得距离:
import math
p = (1, 2)
q = (4, 6)
d = math.dist(p, q)
print("向量p和向量q之间的欧几里得距离为:{}".format(d))
输出结果如下:
向量p和向量q之间的欧几里得距离为:5.0
实例2
下面是另一个实例,展示如何使用 math.dist(p, q) 函数计算两个三维向量之间的欧几里得距离:
import math
p = (1, 2, 3)
q = (4, 5, 6)
d = math.dist(p, q)
print("向量p和向量q之间的欧几里得距离为:{}".format(d))
输出结果如下:
向量p和向量q之间的欧几里得距离为:5.196152422706632
以上就是完整的 math.dist(p, q) 函数攻略。