Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

[Projeto] Resolução Notas

Eu tive certos problemas na hora da leitura devido ao formato que foi escrito os dados, com isso tive que dar um split e ai funcionou

print("----------------------\n")
nome = input("Digite seu nome: ")
Nota = float(input("Digite sua nota: "))
print("----------------------\n")


with open('notas_alunos.csv', 'a') as f:
    f.write(f'Nome: {nome}, Nota: {Nota}\n')
import csv

with open ('notas_alunos.csv', newline='') as f:
    leitor = csv.reader(f)
    for linha in leitor:
        texto_nota = linha[1].split(":")
        if float(texto_nota[1]) > 7:
            print(linha)