Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não há necessidade do uso do len()

Como foi criado um @property para o len() dentro da class Playlist:

 @property
    def tamanho(self):
        return len(self._programas)

O correto seria chamar essa property no print certo?

#como foi apresentado 
print(f'Tamanho: {len(minha_playlist.listagem)}'
#como estou propondo 
print(f'Tamanho da playlist: {playlist_fim_de_semana.tamanho}')
1 resposta
solução!

Oi Evandro, tudo bem ?

Poderia fazer desta forma sim. Entretanto, mais a frente no curso o professor irá apresentar uma nova forma de retornar o tamanho. Ele irá modificar a função tamanho, retornando-a utilizando um magic method.

Qualquer dúvida estou a disposição. Espero ter ajudado. Bons estudos!!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software