Tecnología

Inicio

Cómo calcular Weighscore en Python

Hay algunas maneras de calcular puntuaciones de los estudiantes con el fin de obtener un promedio. Una forma de hacerlo es dar a cada puntuación de un "peso" o mayor valor, que otras puntuaciones. Esto puede reflejar la importancia de una partitura, señalan que una prueba, contra otra anotación. El uso de Python y su base de capacidades matemáticas, se puede crear un programa en Python que determina las puntuaciones promedio en un sistema de calificación ponderada.

Instrucciones

1 Crear una lista de puntuaciones en el intérprete de Python, completo con las puntuaciones de la muestra:

Partituras = [98.0, 78.5, 87.0, 85.4, 66.3]

2 Crear otra lista que contiene los pesos de cada puntuación. Cada peso se corresponderá con el grado en el mismo índice de la lista de puntuaciones. Los pesos deben sumar el 100 por ciento:

pesos = [10.0, 10.0, 20.0, 30.0, 30.0]

3 Recorrer cada grado, se multiplica la representación decimal del grado en contra de la representación decimal del peso, o de cada número dividido por 100:

contador = 0
para x en las puntuaciones:
. . . puntajes [Contador] = (x / 100) * (pesos [Contador] / 100)
. . . count + 1 =

4 Añadir todos los nuevos puntajes ponderados juntos en una sola variable "total":

Total = 0
para la puntuación de las puntuaciones:
. . . + = puntuación total de

5 Multiplicar el total por 100. Este es el promedio ponderado:

Media = total de 100 *
promedio
80.56