Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import randint as rd
- try:
- dict_alumnos = {}
- numero_alumnos = int(input(f'Ingrese el numero de alumnos de los cuales quieras saber las notas \n'))
- while numero_alumnos > 0:
- if numero_alumnos > 15:
- print(f'El numero maximo de alumnos que se estan registrados son 15\n Intentelo de nuevo por favor')
- elif numero_alumnos <= 0:
- print (f'El valor seleccionado no corresponde a ningun alumno')
- else:
- for i in range(numero_alumnos):
- notas = {"Nota1": rd(0,10), "Nota2":rd(0,10)}
- dict_alumnos[i] = notas
- print(f'Alumno : {(i)} | Notas 1 : {dict_alumnos[i]["Nota1"]} | Notas 2: {dict_alumnos[i]["Nota2"]}')
- promedio=(input(f'Desea mostrar el informe de las notas medias(S/N)\n'))
- if promedio == 'S' or 's':
- for i in range(numero_alumnos):
- print(f'Alumno : {i} | Notas 1 : {dict_alumnos[i]["Nota1"]} | Notas 2: {dict_alumnos[i]["Nota2"]} | Media {(dict_alumnos[i]["Nota1"]+dict_alumnos[i]["Nota2"])/2}')
- elif promedio == 'N' or 'n':
- print(f'Hasta la proxima')
- break
- print("FIN DEL PROCESO")
- except ValueError:
- print ('El valor introducido no concuerda con la informacion requeida')
Advertisement
Add Comment
Please, Sign In to add comment