Python3 math.dist()方法 - 求歐幾里得距離

2023-04-24 16:29 更新

Python math 模塊  math 模塊


描述

math.dist(p, q) 方法返回 p 與 q 兩點(diǎn)之間的歐幾里得距離,以一個(gè)坐標(biāo)序列(或可迭代對(duì)象)的形式給出。 兩個(gè)點(diǎn)必須具有相同的維度。

傳入的參數(shù)必須是正整數(shù)。

本函數(shù)對(duì)python版本有要求,僅python3.8以上可用!


語(yǔ)法

math.dist() 方法語(yǔ)法如下:

math.dist(p, q)

參數(shù)說明:

  • p -- 必需,指定第一個(gè)點(diǎn)。
  • q -- 必需,指定第二個(gè)點(diǎn)。

返回值

返回一個(gè)浮點(diǎn)值,表示 p 和 q 之間的歐幾里得距離。


實(shí)例

以下實(shí)例返回兩個(gè)點(diǎn)的歐幾里得距離:

# 導(dǎo)入 math 包
import math

p = [3]
q = [1]

# 計(jì)算歐幾里得距離
print (math.dist(p, q))

p = [3, 3]
q = [6, 12]

# 計(jì)算歐幾里得距離
print (math.dist(p, q))

輸出結(jié)果:

2.0
9.486832980505138

Python math 模塊  math 模塊


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)