ES3 HW3 Genere attore=None

m
michele (700 points)
0 10 11
asked Dec 9, 2018 in Es3 by michele (700 points)
recategorized Dec 9, 2018 by andrea.sterbini
Durante i test se io nella funzione genere considero solo le variabili con 'm' o 'f', il test ritorna alla sua funzione un None e mi da errore, perciò presumo che il test abbia provato un attore senza genere e la mia funzione non sapendo che fare ha restituito None, è possibile quindi avere attori senza genere? Se si come li classifico?

(il test è il test 17 sulle coppie)

edit:ho notato che molti attori non hanno specifiche di genere, che devo fare in quel caso?
114 views

1 Answer

Best answer
a.capobianco1 (16770 points)
1 54 165
answered Dec 9, 2018 by a.capobianco1 (16,770 points)
selected Dec 9, 2018 by michele
Se uno dei due o entrambi non hanno genere non devi considerarli ovvero devi escluderli dalle coppie..

se è il self a non avere genere allora non può avere coppie.

se è il partner o uno qualsiasi dei coprotagonisti a non avere sesso non devi considerarlo nelle coppie

l' ho passato proprio ora.. mentre ti scrivo
m
michele (700 points)
0 10 11
commented Dec 9, 2018 by michele (700 points)
ho provato ad implementare questa cosa, tuttavia mi va in errore il grader dicendo "AssertionError" None!= 'M' e mi presenta il codice del test " (male.genere(), "M")

io nel metodo mi scorro gli attori e se il genere è diverso da None/vuoto continuo, tuttavia mi da questo errore e non so nemmeno cosa correggere

edit: sono riuscito a risolvere grazie!