>>> from tests import calcula_nota ---- inici >>> pesos1 = [1/2, -1/3, 1/2, -1/3, -1/3] >>> resp1 = [4, 2] >>> nota1 = calcula_nota(pesos1, resp1) >>> nota1 == pesos1[4] + pesos1[2] True >>> resp2 = [2, 3, 4] >>> nota2 = calcula_nota(pesos1, resp2) >>> nota2 0 ---- fi >>> pesos = pesos1 >>> resp = [0, 2] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[0] + pesos[2] Escriu un missatge si la nota que has calculat no coincideix amb la prevista >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> resp = [0, 1, 2] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[0] + pesos[1] + pesos[2] >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> pesos = [-0.2, 0.25, -0.2, 0.25, -0.2, 0.25, -0.2, 0.25, -0.2] >>> resp = [0, 1, 2] >>> nota = calcula_nota(pesos, resp) >>> res = 0 >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> resp = [0, 2, 3, 5] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[0] + pesos[2] + pesos[3] + pesos[5] >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> resp = [1, 3, 5, 7] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[1] + pesos[3] + pesos[5] + pesos[7] >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> resp = [0, 3, 7] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[0] + pesos[3] + pesos[7] >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> resp = [1, 3, 4, 5, 7] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[1] + pesos[3] + pesos[4] + pesos[5] + pesos[7] >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res)) >>> resp = [1, 3, 4, 5, 6, 7] >>> nota = calcula_nota(pesos, resp) >>> res = pesos[1] + pesos[3] + pesos[4] + pesos[5] + pesos[6] + pesos[7] >>> if nota != res: print('Has calculat {} i ha de ser {}.'.format(nota, res))