gerdm / python_uma

Repositorio de código para clases de Python impartidas en la Universidad Marista
0 stars 16 forks source link

Pregunta extra01:e2 #12

Open noemiprian opened 5 years ago

noemiprian commented 5 years ago

Tengo una duda sobre la desviación estándar Por lo que al programar la función, asignar los valores al correr el programa me regresa esto: <function main.std(x)> ¿Qué significa?

gerdm commented 5 years ago

Hola @noemiprian,

¿Podrías compartir cómo estás corriendo tu función?

Usualmente esto ocurre cuando corres una función sin evaluarla.

In [1]: len                                                                                                            
Out[1]: <function len(obj, /)>
noemiprian commented 5 years ago
def std(x):
    suma=0
    for n in x :
        suma=suma+1
    promedio = suma/n
    sumaB= 0
    for j in x:
        sumaB=(j-promedio)**2+sumaB
    (sumaB/n-1)**(1/2)
    return (std)
gerdm commented 5 years ago

Hola @noemiprian. Si revisas la última línea de tu código, estás regresando es una función (la que definiste)