Advertisement
Guest User

projetoCorrecao

a guest
Jul 2nd, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.18 KB | None | 0 0
  1. arq = open("resultado.csv", "w+")
  2.     i = 0  # Posicao da lista da resposta de cada aluno
  3.     j = 0  # Posicao da lista de resposta do aluno
  4.     while i < len(resposta)-1:
  5.         pontQ, pontM, pontF, pontP = 0, 0, 0, 0
  6.         for lista in resposta[i]:
  7.             if j == 0:
  8.                 arq.write(lista[j]+';')
  9.             if j == 1:
  10.                 arq.write(lista[j]+';')
  11.             if j in range(2, 10):
  12.                 if lista[j] == gabarito[j-2]:
  13.                     pontQ += 1
  14.             elif j in range(10, 18):
  15.                 if lista[j] == gabarito[j-2]:
  16.                     pontM += 1
  17.             elif j in range(18, 26):
  18.                 if lista[j] == gabarito[j-2]:
  19.                     pontF += 1
  20.             elif j in range(26, 34):
  21.                 if lista[j] == gabarito[j-2]:
  22.                     pontP += 1
  23.             else:
  24.                 break
  25.             j += 1
  26.         i += 1
  27.         pontP *= 1.5
  28.         pontM *= 1.5
  29.         arq.write(str(pontQ)+';')
  30.         arq.write(str(pontM)+';')
  31.         arq.write(str(pontF)+';')
  32.         arq.write(str(pontP)+';')
  33.         arq.write(str(pontQ+pontM+pontF+pontP)+';')
  34.         arq.write("\n")
  35.     arq.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement