Problema con Test del Primo Esercizio (dict ... questo sconosciuto)

LeonardoEmili (35740 points)
11 65 155
asked Oct 15, 2017 in Es1 by LeonardoEmili (35,740 points)
edited Oct 16, 2017 by andrea.sterbini

Buonasera a tutti ragazzi!

Vi scrivo questa sera per un problema relativo al primo al primo esercizio dell'homework. Descrivo il problema cosicché se qualcuno si trova nella mia situazione o abbia idea del problema possa aiutarmi a sbloccare la situazione!!

Praticamente ho scritto il programma relativo al primo esercizio e una volta ultimato ho eseguito il relativo Grader. Ed ecco qui il problema, ho eseguito il test sia via Prompt Anaconda seguendo la procedura indicatoci dal professore , sia direttamente da dentro Spyder trovandomi nel file grade01.py e facendolo eseguire. Il risultato sono i 3 OK in tempi anche abbastanza bassi. Tuttavia caricando il file e vedendo i risultati del test eseguiti dal professore vedo che solo 2 dei 3 test sono andati a buon fine. Nello specifico il test n° mi riporta il seguente errore:

test_program01_1 lista di valori piccoli error -> AssertionError [128, 70, 154] != [70, 154, 128]

I valori sono giusti e da quello che vedo il risultato è una lista invertita. Eppure com'è possibile che il grader sul pc non mi rileva tale problema?

Grazie a chi mi risponderà.

.

Leonardo Emili

1 Answer

Best answer
andrea.sterbini (172680 points)
511 927 1776
answered Oct 15, 2017 by andrea.sterbini (172,680 points)
selected Oct 15, 2017 by LeonardoEmili
un ordine inaffidabile .... che struttura dati ci ricorda?
LeonardoEmili (35740 points)
11 65 155
commented Oct 15, 2017 by LeonardoEmili (35,740 points)
Perfetto! Non avevo ripensato alla struttura poiché il grader dal mio dispositivo non mi rilevava alcun errore!
Grazie mille!!