estudantes = {} print('[O programa para se for selecionado "0".]') geral_notas = [] while True: mat = int(input("Matricula: ")) if mat == 0: break nome = str(input("Nome: ")) n1 = float(input("Digite a 1° nota: ")) n2 = float(input("Digite a 2° nota: ")) estudantes[mat] = [nome, n1, n2] geral_notas.append(n1) geral_notas.append(n2) print('{:=^60}'.format(' NOVO REGISTRO: ')) print('--' * 30) count = len(estudantes) print("N° de estudantes matriculados: ", count) listagem = [] for i in estudantes: l = [] l.append(estudantes[i][1]) l.append(estudantes[i][2]) listagem.append(l) print('--' * 30) name = [] for i in estudantes: name.append(estudantes[i][0]) print("Nome dos Estudantes: ", name) print('--' * 30) n1_average = 0 for i in estudantes: n1_average += estudantes[i][1] print("Média da 1ª unidade: ", n1_average/count) print('--' * 30) n2_average = 0 for i in estudantes: n2_average += estudantes[i][2] print("Média da 2ª unidade: ", n2_average/count) print('--' * 30) somatório_notas = 0 for notas in geral_notas: somatório_notas += notas print('A média geral é:', somatório_notas/(count * 2)) print(estudantes) print('{:=^60}'.format(' RESULTADO FINAL: ')) for k in range: for v in range: a = sum(listagem[k]) b = (a/2) if (b >= 60): print(f'{estudantes[k][0]} - Aprovado(a) com média: {b}') else: print(f'{estudantes[k][0]} - Reprovado(a) com média: {b}') print('==' * 30)
### Exercício 10: