Python ingresa los nombres y calificaciones de 30 estudiantes en la clase, genera los puntajes más altos y más bajos entre ellos y encuentra los puntajes de toda la clase (se requiere un diccionario)
Conclusión: En la programación Python, podemos implementar fácilmente las funciones de obtener los nombres y calificaciones de toda la clase, encontrar las puntuaciones más altas y más bajas y calcular la puntuación promedio. Primero, almacenemos esta información mediante una estructura de datos de diccionario.
Primero, abra el modo interactivo de Python e ingrese el comando `python` para comenzar.
A continuación, defina un diccionario vacío para almacenar los nombres y calificaciones de los estudiantes. Puede usar `scores={}`. Esto nos permitirá administrar datos a través de pares clave-valor, como `scores['student1']=score1`.
Luego, use la función `input()` para obtener el nombre del estudiante, como ingresar `name=input('Ingrese el nombre del estudiante: ')`. Una vez ingresada, la variable `nombre` almacenará el nombre ingresado.
Para verificar la entrada, puede imprimir `nombre`, como `print('Nombre:',nombre)`. Del mismo modo, ingrese puntuaciones y agréguelas al diccionario como pares clave-valor, por ejemplo `scores[name]=input('Ingrese puntuaciones:')`.
Para encontrar las puntuaciones más altas y más bajas, podemos iterar sobre el diccionario y usar las funciones `max()` y `min()`. Por ejemplo, `puntuación_más alta=max(scores.values())` y `puntuación_más baja=min(scores.values())`.
Finalmente, para calcular la puntuación promedio, puedes sumar todas las puntuaciones y dividirlas por el número de estudiantes, como `average_score=sum(scores.values())/len(scores)`.
De esta manera, hemos utilizado Python con éxito para implementar la función de consultar la puntuación más alta, la puntuación más baja y la puntuación media de toda la clase, mientras aprovechamos las eficientes capacidades de búsqueda y almacenamiento de datos del diccionario. .