Идентификатор личности не определен - PullRequest
0 голосов
/ 03 ноября 2019

Я играю в хаос, и у меня есть класс для SierpinskiTriangle. Я получаю NameError: имя 'self' не определено.

Я попытался ввести имя класса вместо self, и это не работает.

class SierpinskiTriangle(Fractal):

    v1 = Point(self.dimensions["MID_X"], self.dimensions["MIN_Y"])
    v2 = Point(self.dimensions["MIN_X"], self.dimensions["MAX_Y"])
    v3 = Point(self.dimensions["MAX_X"], self.dimensions["MAX_Y"])

    def __init__(self, dimensions):

        Fractal.__init__(self, dimensions)

        self.verticies = [v1, v2, v3]
        self.dimensions = dimensions
Traceback (most recent call last):   File "C:\Users\HP.DESKTOP-29TB3JO\Desktop\Computer Science\CSC 132\Programs\The Chaos Game... Reloaded - Alayna Juneau\ChaosGameClass.py", line 11, in <module>
        from PointClassEct import *   File "C:\Users\HP.DESKTOP-29TB3JO\Desktop\Computer Science\CSC 132\Programs\The Chaos Game... Reloaded - Alayna Juneau\PointClassEct.py", line 94, in <module>
        class SierpinskiTriangle(Fractal):   File "C:\Users\HP.DESKTOP-29TB3JO\Desktop\Computer Science\CSC 132\Programs\The Chaos Game... Reloaded - Alayna Juneau\PointClassEct.py", line 96, in SierpinskiTriangle
        v1 = Point(self.dimensions["MID_X"], self.dimensions["MIN_Y"]) NameError: name 'self' is not defined
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...