2
respostas

[Projeto] classe musica

def musica():
    class Musica:
        nome = ''
        artista = ''
        duracao = float()

    musica = Musica()
    musica.nome = input('nome da musica: ')
    musica.artista = input('nome do artista: ')
    musica.duracao = float(input('duracao da musica em minutos: '))
    return vars(musica)


dados = musica()
print(dados)
2 respostas

Oi, Gabriel! Tudo bem?

Parabéns pelo projeto, ficou muito bacana! Que legal poder acompanhar a sua prática do conteúdo, que é algo que nos ajuda a internalizar o conhecimento adquirido. Nesse processo caso tenha restado alguma dúvida em específico, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!

Olá Gabriel, tudo bem contigo?!

Muito bom que estejas compartilhando tua solução! Funcionou legal!

Fiquei curioso sobre a motivação para usar um método global com o return vars(musica)... Alguma razão específica?