Boa noite, Jorge! Tudo bem com você?
Obrigado por compartilhar sua resolução com a comunidade Alura. Deixo a seguir algumas pequenas dicas para te ajudar a melhorar ainda mais:
Em Python, é uma boa prática nomear as classes com a primeira letra maiúscula. Então, podemos mudar musica para Musica.
Atualmente, os atributos nome, artista e duração são atributos de classe, mas deveriam ser atributos de instância. Isso significa que cada objeto Musica deve ter seus próprios valores para esses atributos. Podemos fazer isso definindo um método __init__.
class Musica:
def __init__(self, nome, artista, duracao):
self.nome = nome
self.artista = artista
self.duracao = duracao
DieForYou = Musica(nome='Die For You', artista='joji', duracao='3:32')
vadio = Musica(nome='Vadio', artista='cronicas de um babaca', duracao='3:19')
papoulas = Musica(nome='Papoulas', artista='YagoOproprio', duracao='3:23')
escolha = input('Escolha alguma das três músicas: ')
print(vars(papoulas))
print(vars(vadio))
print(vars(DieForYou))
Agora, cada música é criada com seus próprios atributos. Você pode expandir isso para usar a variável escolha para imprimir apenas a música selecionada, se desejar.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado