Red de conocimiento informático - Material del sitio web - ¡Esperando en línea! Buscando un programa Python: ingrese o lea una matriz de cualquier tamaño y genere la desviación media y estándar de esta matriz.

¡Esperando en línea! Buscando un programa Python: ingrese o lea una matriz de cualquier tamaño y genere la desviación media y estándar de esta matriz.

importar?matemáticas

def?avg(arr,?n):

sum=0

for?i?in? arr:

suma?=?suma+i

retorno?(1.0*suma/n)

def?standard_deviation(arr,?n):

a=avg(arr,n)

valor=0;

para?i?in?arr:

valor=valor+ (i-a)*(i-a)

retorno?math.sqrt(1.0*valor/n)

imprimir?"por favor?entrada?número?primero"

n=entrada()

imprimir?"por favor?entrada?datos?luego"

arr=[]

para?i?en?rango( n):

datos=input()

arr.append(datos)

imprimir?"avg:",avg(arr,n)

imprimir?"desviación estándar:",desviación_estándar(arr,n)