定义一个点类Point
时间: 2023-11-03 17:04:36 浏览: 201
Point.class
好的,可以为您定义一个点类Point。Point类具有两个属性:x,y表示点在平面直角坐标系中的位置。以下是Point类的代码示例:
```python
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
def distance_to(self, other):
dx = self.x - other.x
dy = self.y - other.y
return (dx ** 2 + dy ** 2) ** 0.5
```
以上是一个简单的Python实现,Point类包含了初始化函数__init__和计算点到另一个点的距离的函数distance_to。在初始化函数中,我们为每个点分别指定了x和y坐标。在distance_to函数中,我们根据勾股定理计算了两点之间的距离。
阅读全文