我在Python中遇到了一个实例变量的问题,我需要根据运行程序流程更新该变量,这不是我的函数FO
中的变量chiCuadrado
一个void数组,但我在我的函数FO
中的frecuenciasObtenidas
内插入数据。这是我的代码:我不知道发生了什么。请帮帮我,非常感谢你
def __init__(self, parent = None):
self.numeros = [] #Definimos un array donde se guardaran los aleatorios generados
self.FO = [] #Definimos el vector de Frecuencias obtenidas
def frecuenciasObtenidas(self):
contador1 = 0
contador2 = 0
contador3 = 0
for i in self.numeros:
i = i/10000.0 #Esto es para que caigan en el rango estipulado
if i >= 0 and i < 0.1:
contador1 += 1
if i >= 0.1 and i < 0.2:
contador2 += 1
if i >= 0.2 and i < 0.3:
contador3 += 1
self.FO.append(contador1)
self.FO.append(contador2)
self.FO.append(contador3)
print "VECTOR DE FRECUENCIAS", self.FO
def chiCuadrado(self):
print "soy el vector de frecuencias obtenidas", self.FO