Arquivo CSV simples
Arquivos CSV são amplamente usados para trocar dados entre sistemas, como exportar planilhas ou carregar dados em bancos de dados. Saber criar um CSV manualmente, sem bibliotecas, é útil para situações rápidas ou quando você precisa controlar exatamente o formato do arquivo.
O PROBLEMA
Crie "alunos.csv" com cabeçalho (nome,nota) e 3 linhas.
EXEMPLO
nome,nota\nAna,8.5\nJoão,5.0
SOBRE O CONCEITO
CSV significa 'Comma-Separated Values' — valores separados por vírgula. O arquivo é um texto puro onde cada linha é um registro e as colunas são separadas por vírgula. O cabeçalho é a primeira linha com os nomes das colunas. Esquecer o cabeçalho faz com que o arquivo perca a informação sobre o que cada coluna representa, dificultando o uso posterior. Para criar, use with open('alunos.csv', 'w') para garantir que o arquivo seja fechado corretamente, escreva o cabeçalho com f.write('nome,nota\n') e adicione os dados manualmente sem loops. O erro comum é pular o cabeçalho e escrever apenas os dados.
RESOLUÇÃO