试图在课堂上调用一个对象

时间:2017-10-22 06:36:57

标签: python class object call

我写过

class Spillebrett:
    def __init__ (self, rader, kolonner):
        self._rader=rader
        self._kolonner=kolonner
        self._rutenett=[[]]
        generasjon=0
        generer()

    def generer(self):
        for i in range(self._rader):
          for j in range(self._kolonner):

但是我得到了

NameError: name 'generer' is not defined

进一步定义,我该怎么做?

1 个答案:

答案 0 :(得分:2)

请将generer()更改为self.generer()

为什么?因为该方法属于该类。