fork download
  1. # your code goes hereimport io
  2.  
  3. def impMenu():
  4. print("Escolha a opção desejada:")
  5. print("1-Listar alunos")
  6. print("2-Adicionar alunos")
  7. print("3-Encerrar programa")
  8.  
  9. op = input()
  10. if op == "1" or op == "2" or op == "3":
  11. return int(op)
  12. else:
  13. print("Opção inválida!")
  14. return -1
  15.  
  16. arqNome = 'alunos.csv'
  17.  
  18. def listAlunos():
  19. f = io.open(arqNome,'r')
  20. print(f.read())
  21. f.close()
  22.  
  23. def cadAlunos():
  24. f = io.open(arqNome,'r+')
  25. while True:
  26. nmAluno = input("Digite o nome do aluno:")
  27. ntAluno = input("Digite a nota do aluno:")
  28. s = "{},{}\n".format(nmAluno, ntAluno)
  29. f.write(s)
  30. print("Informação do aluno salva!")
  31. if "s" != input("Deseja continua?"):
  32. break
  33. f.close()
  34.  
  35. while True:
  36. op = impMenu()
  37. if op == 1 :
  38. listAlunos()
  39. elif op == 2 :
  40. cadAlunos()
  41. elif op == 3 :
  42. break
  43.  
Runtime error #stdin #stdout #stderr 0.02s 27616KB
stdin
Standard input is empty
stdout
Escolha a opção desejada:
1-Listar alunos
2-Adicionar alunos
3-Encerrar programa
stderr
Traceback (most recent call last):
  File "./prog.py", line 36, in <module>
  File "./prog.py", line 9, in impMenu
EOFError: EOF when reading a line