Do you need any help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

dubbio in_coppia es3 hw3

a
alessio.palma (1480 points)
0 34 56
asked Dec 9, 2018 in Es3 by alessio.palma (1,480 points)
recategorized Dec 10, 2018 by andrea.sterbini

    def in_coppia(self, partner=None):
        '''restituisce:
          Se il parametro partner (stringa) NON viene specificato:
            - un set di tuple: ogni tupla è del tipo (a_m, a_f, n_f),
            dove a_f e a_m sono due istanze di oggetto di tipo Attore
            (di cui una rappresenta l'attore self), di genere diverso (campo "GENDER" dei dati json)
            (a_f è femmina e a_m è maschio) ed n_f è il numero di film in cui self e il suo partner
            hanno fatto coppia (ovvero hanno girato PIU' DI UN film assieme).
          Se il parametro partner VIENE specificato (di tipo stringa), viene restituito invece
            - il set di tutti i Film (che può essere vuoto) in cui l'attore self e l'attore partner che ha quel nome
            hanno fatto coppia (ovvero hanno girato ALMENO quel film assieme).

Vale a dire che quando il partner è specificato ritorno l'insieme di tutti gli oggetti "film" che i due hanno girato assieme (anche insieme vuoto va bene) e, se partner NON è specificato, ritorno un insieme di tuple che vanno messe nell'insieme solo se il numero di film girati da attore A(quello dato da self) e attore B(il partner di genere opposto)  è MAGGIORE DI 1? O vanno bene anche se hanno girato un solo film? Inoltre come mi comporto per gli attori senza genere? Non li considero?

114 views

2 Answers

Best answer
_andrea_ (45670 points)
2 40 297
answered Dec 9, 2018 by _andrea_ (45,670 points)
selected Dec 9, 2018 by alessio.palma
Se il partner non è specificato devi metterci tutti quelli che hanno girato PIÙ di un film, quindi >1. Per quanto riguarda il self senza genere direi di non preoccuparti, non dovrebbe capitare nei test
a
alessio.palma (1480 points)
0 34 56
commented Dec 9, 2018 by alessio.palma (1,480 points)
Grazie andre
a.capobianco1 (16770 points)
1 54 165
answered Dec 9, 2018 by a.capobianco1 (16,770 points)

Prova a leggere qui

a
alessio.palma (1480 points)
0 34 56
commented Dec 9, 2018 by alessio.palma (1,480 points)
Grazie molte, ma se self non ha genere quindi ritorno un insieme vuoto?
a
alessio.palma (1480 points)
0 34 56
commented Dec 9, 2018 by alessio.palma (1,480 points)

E se partner NON è specificato, ritorno un insieme di tuple che vanno messe nell'insieme solo se il numero di film girati da attore A(quello dato da self) e attore B(il partner di genere opposto)  è MAGGIORE DI 1?