Ler e processar CSV
Arquivos CSV são comuns em exportações de dados, como planilhas ou relatórios de sistemas. Saber lê-los manualmente com split() é útil quando não se pode usar bibliotecas específicas, por exemplo em ambientes restritos ou para processamento rápido sem dependências externas.
O PROBLEMA
Leia "alunos.csv", pule cabeçalho, exiba dados e calcule média.
EXEMPLO
Média: 6.83
SOBRE O CONCEITO
O exercício usa open() com with para garantir fechamento do arquivo. Cada linha é lida, e o cabeçalho deve ser ignorado com next() ou uma flag. Com split(','), separamos os campos; depois convertemos as notas para float com strip() para limpar espaços. O erro comum é não pular a primeira linha: o cabeçalho contém textos como 'nome' ou 'nota', que geram ValueError ao tentar converter para float, ou produzem médias incorretas se ignorados.
RESOLUÇÃO