Parametr 'z' unfilled

Подскажите, пожалуйста, почему pycharm ругается? Пишет parametr 'z' unfilled :

 def __coordscheck(self, w, x, y, z):
    if x > z and y > w:
        return True
    else:
        raise NameError('неверные координаты')

@staticmethod
def area(w, x, y, z):
    if Rectangle.__coordscheck(w, x, y, z):
        return (x - z) * (y - w)

А вот если убрать метод __coordscheck , то тогда всё работает нормально.


Ответы (0 шт):