1
resposta

Meu código

Enquanto não assisto a aula seguinte a 'Polimorfismo', criei esse código para deixar mais explícito os dados.

#código suprimido

for programa in filmes_e_series:
    detalhes = programa.duracao if hasattr(programa, "duracao") else programa.temporadas
    tipo = "Duração" if hasattr(programa, "duracao") else "Temporadas"
    tipo2 = "min" if hasattr(programa, "duracao") else "temporadas"
    print("Nome: {}; Ano: {}; {}: {} {}; Likes: {}".
          format(programa.nome, programa.ano, tipo, detalhes, tipo2, programa.likes))
1 resposta

Fala Rodrigo a solução está correta apesar da formatação não estar boa, no caso de um programa ser uma série vai aparecer a resposta Nome: NomedaSerie; Ano: AnodaSerie; Temporadas: QuantidadedeTemporadas temporadas; Likes: QuantidadedeLikes