Python - math.dist() Methode
Das Mathematikmodul in Python enthält eine Reihe von mathematischen Operationen, die mit dem Modul problemlos ausgeführt werden können. math.dist()
Die Methode in Python wird für den euklidischen Abstand zwischen zwei Punkten p und q verwendet, die jeweils als Folge (oder iterierbar) von Koordinaten angegeben werden. Die beiden Punkte müssen dieselbe Abmessung haben.
Diese Methode ist neu in Python Version 3.8.
Syntax: math.dist (p, q)
Parameter:
p : Eine Folge oder Iteration von Koordinaten, die den ersten Punkt darstellen
q : Eine Folge oder Iteration von Koordinaten, die den zweiten Punkt darstellenRückgabe: Der berechnete euklidische Abstand zwischen den angegebenen Punkten.
Code 1: Verwendung der math.dist()
Methode
import
math
P
=
3
Q
=
-
8
eDistance
=
math.dist([P], [Q])
(eDistance)
11.0
Code # 2:
import
math
Px
=
3
Py
=
7
Qx
=
-
5
Qy
=
-
9
eDistance
=
math.dist([Px, Py], [Qx, Qy])
(eDistance)
P
=
[
3
,
6
,
9
]
Q
=
[
1
,
0
,
-
2
]
eDistance
=
math.dist(P, Q)
(eDistance)
17.88854381999832 12.688577540449518
Code # 3:
import
math
P
=
[
3
,
9
,
7
,
2
,
4
,
5
]
Q
=
[
-
5
,
-
3
,
-
9
,
0
,
6
,
2
]
eDistance
=
math.dist(P, Q)
(eDistance)
21.93171219946131
Referenz: Python-Mathematikbibliothek