用python 创建一个线段的类
时间: 2024-06-03 12:04:51 浏览: 122
建立一个线段树
4星 · 用户满意度95%
可以用Python创建一个线段的类,可以通过定义一个起点和一个终点来描述线段。下面是一个简单的线段类示例代码:
```
class Line:
def __init__(self, start_point, end_point):
self.start_point = start_point
self.end_point = end_point
def length(self):
x1, y1 = self.start_point
x2, y2 = self.end_point
return ((x2 - x1) ** 2 + (y2 - y1) ** 2) ** 0.5
```
上面的代码中,`__init__`方法用于初始化线段的起点和终点,`length`方法用于计算线段的长度。
阅读全文