Olá, Victor! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o conceito de classe para organizar dados com Python, utilizou muito bem o atributo para representar características e ainda compreendeu a importância da instância para criar objetos distintos.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é inicializar os atributos dentro de um construtor __init__. Assim:
class Musica:
def __init__(self, nome, artista, duracao):
self.nome = nome
self.artista = artista
self.duracao = duracao
objeto_N1 = Musica("Imagine", "John Lennon", (3 * 60) + 54)
objeto_N2 = Musica("Hey Jude", "Paul McCartney", (8 * 60) + 10)
objeto_N3 = Musica("Let It Be", "The Beatles", (4 * 60) + 4)
Isso faz com que cada objeto seja criado já com seus atributos definidos, tornando o código mais limpo e organizado.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!