0 calificaciones0% encontró este documento útil (0 votos)
16 vistas2 páginas
El documento describe cómo crear y usar diccionarios en Python para almacenar información de alumnos y sus notas. Se define una lista de diccionarios con nombres y notas de alumnos, y funciones para calcular el promedio de notas, buscar un alumno por nombre, imprimir la lista de alumnos, y mostrar el promedio y nota de un alumno específico.
El documento describe cómo crear y usar diccionarios en Python para almacenar información de alumnos y sus notas. Se define una lista de diccionarios con nombres y notas de alumnos, y funciones para calcular el promedio de notas, buscar un alumno por nombre, imprimir la lista de alumnos, y mostrar el promedio y nota de un alumno específico.
El documento describe cómo crear y usar diccionarios en Python para almacenar información de alumnos y sus notas. Se define una lista de diccionarios con nombres y notas de alumnos, y funciones para calcular el promedio de notas, buscar un alumno por nombre, imprimir la lista de alumnos, y mostrar el promedio y nota de un alumno específico.
1_Crear una lista de diccionarios con nombres y notas de alumnos:
Se crea una lista llamada "alumnos", donde cada elemento de la lista es un diccionario que contiene dos claves: "nombre" y "nota". Estos diccionarios representan a los estudiantes junto con sus notas.
2_Definir la función para calcular eI promedio de las notas:
Se define una función llamada calcular_promedio que toma una lista de alumnos como argumento. Dentro de esta función, se suman todas las notas de los alumnos y se divide entre la cantidad de alumnos para obtener el promedio de las notas. Luego se retorna este promedio.
3_Definir la función para buscar un alumno por nombre:
Se define otra función llamada buscar_alumno_por_nombre que recibe como argumentos la lista de alumnos y el nombre que se desea buscar. Esta función recorre la lista de alumnos y compara el nombre buscado con los nombres en los diccionarios. Si encuentra una coincidencia, devuelve el diccionario del alumno encontrado; de 10 contrario, devuelve none.
4_Imprimir la lista de diccionarios de alumnos:
Mediante un bucle for se recorre la lista de alumnos e imprime los nombres y las notas de cada alumno.
5_Calcular y mostrar el promedio de notas:
Se llama a la función pasándole la lista de alumnos como argumento. Luego, se imprime eI promedio de notas calculado con dos decimales usando el f-string.
6_Pedir el nombre de un alumno y mostrar su nota:
Se solicita al usuario ingresar eI nombre de un alumno. Luego, se Ilama a la función para buscar el alumno en la lista de alumnos. Si el alumno se encuentra, se imprime su nombre y nota; si no se encuentra, se imprime un mensaje indicando que no se encontró al alumno. #RUN