• Как исправить TypeError: Node() takes no arguments?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Оформите код специальным тегом. Неужели не видно, что он в таком виде не читаемый?
    __init__ и init - две большие разницы. Читайте какие служебные методы бывают и что такое dunder-атрибуты.
    Ответ написан
    Комментировать
  • Как исправить TypeError: Node() takes no arguments?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    # class Node:
    #     def init(self, x, y, next):
    #         self.x = x
    #         self.y = y
    #         self.next = next
    
    #     def repr(self):
    #         return str((self.x, self.y))
    
    class Node:
        def __init__(self, x, y, next=None):
            self.x = x
            self.y = y
            self.next = next
    
        def __repr__(self):
            return str((self.x, self.y))
    Ответ написан
    Комментировать