Код: Выделить всё
class Position:
def __init__(self, x: int, y: int):
self.x = x
self.y = y
def __add__(self, other: Position) -> Position:
return Position(self.x + other.x, self.y + other.y)
Я думаю, что это на самом деле проблема PyCharm. Фактически он использует информацию в своих предупреждениях и автодополнении кода.

< /p>
Но поправьте меня, если я ошибаюсь и мне нужно использовать другой синтаксис.
Подробнее здесь: https://stackoverflow.com/questions/335 ... sing-class