#匯入math包
import math
#定義點的函式
class
point:
def__init__
(self,x=0,y=0):
self.x=x
self.y=y
defgetx
(self):
return self.x
defgety
(self):
return self.y
#定義直線函式
class
getlen:
def__init__
(self,p1,p2):
self.x=p1.getx()-p2.getx()
self.y=p1.gety()-p2.gety()
#用math.sqrt()求平方根
self.len= math.sqrt((self.x**2)+(self.y**2))
#定義得到直線長度的函式
defgetlen
(self):
return self.len
#設定點p1的座標為(0,0)
p1=point(0,0)
#設定點p2的座標為(3,4)
p2=point(3,4)
l=getlen(p1,p2)
#獲取兩點之間直線的長度
l.getlen()
用友元函式設計點類求兩點之間的距離
檔名稱 zyq.cpp 作 者 趙彥慶 完成日期 2016年4月13日 版 本 號 v1.0 問題描述 用友元函式設計點類求兩點之間的距離 輸入描述 程式輸出 兩點間距離 include includeusing namespace std class cpoint double getx doub...
Python求兩點之間的直線距離(兩種方法)
方法一 匯入math包 import math 定義點的函式 class point def init self,x 0,y 0 self.x x self.y y def getx self return self.x def gety self return self.y 定義直線函式 clas...
確定兩點之間的點
egret.point.interpolate 確定兩個指定點之間的點。引數 f 確定新的內插點相對於引數 pt1 和 pt2 指定的兩個端點所處的位置。引數 f 的值越接近 1.0,則內插點就越接近第乙個點 引數 pt1 引數 f 的值越接近 0,則內插點就越接近第二個點 引數 pt2 param...