Python point类-str-使用方法
时间: 2023-08-06 16:01:52 浏览: 83
String类方法的使用
Point 类是一个表示二维平面上点的类,通常用于计算几何中。下面是一个简单的 Point 类的实现示例:
```python
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
def __str__(self):
return f"({self.x}, {self.y})"
```
这个 Point 类有两个属性 x 和 y,分别表示点的横坐标和纵坐标。该类还有一个 `__str__` 方法,用于返回该点的字符串表示。
使用该类的方法如下:
```python
p = Point(3, 4)
print(p) # 输出 (3, 4)
```
以上代码创建了一个 Point 对象 p,并将其打印出来。这里使用了 `print` 函数,它会调用 p 对象的 `__str__` 方法,将其转换为字符串并输出。
需要注意的是,Point 类并不是 Python 内置的类,需要自己实现。如果需要使用 Point 类,需要先导入或定义该类。
阅读全文