python计算坐标两点距离,输入两个点的坐标,求两点之间的距离Python

  python计算坐标两点距离,输入两个点的坐标,求两点之间的距离Python

  众所周知,我刚接触python的时候,感觉是在学习计算机端的数学知识,比如接下来会经常遇到的问题。用python求两个坐标的距离,大家来看看吧~

  语法:

  

  #-*-编码:utf-8-*-

  以下的类是得到一个点进口数学

  类点:

  #初始化类的x,y坐标

  def__init__(self,x=0,y=0):

  self.x=x

  self.y=y

  #获取实例的x坐标

  defgetX(self):

  returnself.x

  #获取实例的Y坐标

  defgetY(self):

  以下类的计算两个点之间的距离

  类别行:

  #初始化两个点并计算它们之间的距离。

  def__init__(self,p1,p2):

  self.x=p1.getX()-p2.getX()

  self.y=p1.getY()-p2.getY()

  #通过python自带的math模块得到两个数的开平方,也就是线与线之间的距离

  self . len=math . sqrt(self . x * self . x self . y * self . y)

  #获取两点之间的距离

  defgetlen(self):

  returnself.len

  p1=点(1,2)

  p2=点(4,6)

  lineLen=线(p1,p2)

  打印(linelen。getlen ()) # -结果是:5.0通过以上内容,大家都可以计算距离,放心在电脑上运行吧~更多python实用知识,点击进入PyThon学习网教学中心。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: