¿Cómo calcular la media en Python fácilmente?
Vamos a explicar y mostrar como calcular la media en Python. En este caso se calculará la media en un conjunto de notas ya definidas mediante código.
#Función que calcula la nota final
def media(lista):
suma=0
for i in range(len(lista)):
suma=suma+lista[i]
resultado=suma/(len(lista))
return resultado
#Función que calcula la media ponderada
def mediaponderada(lista):
resultado=0.4*lista[0]+0.4*lista[1]+0.1*lista[2]+0.05*lista[3]+0.05*lista[4]
return resultado
#Programa principal
notas=[8,9,0,2,7]
print(media(notas))
print(mediaponderada(notas))
En primer lugar, escribimos el código de la media de todas las notas, para ello el código tendra que sumar todas las notas que estén en la lista y dividir el resultado de la suma entre la longitud de la lista.
En segundo lugar, el código de la media ponderada, en el que se multiplicara el valor de la nota en cada posición de la lista por el porcentaje que le queramos dar.
Por último, creamos la lista con las notas que queramos y mostramos el resultado de las funciones anteriores.
Antes de irte, te dejamos los link a Python y Pycharm para que los puedas descargar sin problemas y un video para iniciarse sin problemas.