Python calcula la distancia entre dos coordenadas
En matemáticas, la distancia entre dos puntos se conecta mediante una línea recta, y luego se calcula la longitud de esta línea recta, de modo que se pueda conocer la distancia entre los dos puntos. Lo mismo ocurre en. Python., las operaciones específicas son las siguientes:
1. Módulo de importación En Python, si necesita manejar operaciones relacionadas con matemáticas, debe usar el módulo matemático, que contiene algunas funciones de cálculo. importarlos antes de usarlos Método de la siguiente manera: importmath2, crear una clase y obtener un punto classPoint:def__init__(self,a=0,b=0):self.a=aself.b=bdefgetA(self):returnself.adefgetB. (self):returnself.b aquí En este código, primero creamos una clase llamada Punto y la inicializamos con las coordenadas de a y b, y luego usamos los métodos getA y getB para obtener las coordenadas a y b de una instancia respectivamente. . 3. Calcule la distancia entre dos puntos. Arriba se crea una clase, que representa las coordenadas de los ejes a y b. A continuación, debemos inicializar los dos puntos y calcular la distancia entre los dos puntos. p2, y luego use el módulo matemático que viene con Python recién importado para tomar las raíces cuadradas de estos dos números. El resultado final es la distancia entre los dos puntos. El código es el siguiente classLine:def__init__(self,p1, p2). :self.a=p1.getA()-p2.getA()self.b=p1.getB()-p2.getB()self.len=math.sqrt(self.a*self.a+self .b *self.b)#Obtener la distancia entre dos puntos defgetlen(self):returnself.lenp1=Point(1,2)p2=Point(4,6)lineLen=Line(p1,p2)print(lineLen .getlen() ).