Warum erkennt die Python-Klasse statische Variablen nicht?
Ich versuche, eine Klasse in Python mit statischen Variablen und Methoden (Attributen und Verhaltensweisen) zu erstellen.
import numpy
class SimpleString():
popSize = 1000
displaySize = 5
alphatbet = "abcdefghijklmnopqrstuvwxyz "
def __init__(self):
pop = numpy.empty(popSize, object)
target = getTarget()
targetSize = len(target)
Wenn der Code ausgeführt wird, heißt es, dass das Array nicht pop werden kann, da popSize nicht definiert ist