class Point:
def __init__(self, x, y, z):
self.x = x
self.y = y
self.z = z
def __str__(self):
return f'point : ({self.x}, {self.y}, {self.z})' #works perfectly in pycharm but shows syntax error in vim
return 'point' + ':' + '(' + self.x + ',' + self.y + ',' + self.z + ')' # shows error that cannot convert int to string implicitly
p1 = Point(4, 2, 9)
print(p1)
Мой желаемый вывод должен быть в формате point : (4, 2, 9)
.
Внесение изменений в метод __str__
, но операторы возврата не работают в vim