Oi, Yan! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Mandou bem organizando as instâncias da classe e preenchendo os atributos manualmente. Isso mostra que você entendeu como criar objetos e atribuir valores, o que é um passo importante na orientação a objetos. Um ponto que chama atenção é que a classe pode ficar ainda mais prática usando um método __init__ para inicializar os dados direto na criação.
Uma dica interessante para o futuro é usar o método init para deixar o código mais limpo e organizado.
class musica:
def __init__(self, nome, artista, duracao):
self.nome = nome
self.artista = artista
self.duracao = duracao
musica1 = musica('Billie Jean', 'Michael Jackson', 455)
Nesse código, o metodo __init__ recebe os valores e ja define os atributos automaticamente ao criar o objeto.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!