Dlaczego klasa Python nie rozpoznaje zmiennej statycznej
Próbuję utworzyć klasę w Pythonie ze zmiennymi statycznymi i metodami (atrybutami i zachowaniami)
import numpy
class SimpleString():
popSize = 1000
displaySize = 5
alphatbet = "abcdefghijklmnopqrstuvwxyz "
def __init__(self):
pop = numpy.empty(popSize, object)
target = getTarget()
targetSize = len(target)
Gdy kod działa, ale mówi, że nie może spowodować, że tablica zostanie pop, ponieważ popSize nie jest zdefiniowane