1
resposta

[Sugestão] Resolução do Exercício

class Música:
    nome = ''
    artista = ''
    duracao = int

beliver = Música()
beliver.nome = 'Beliver'
beliver.artista = 'Imagine Dragons'
beliver.duracao = 337

beautiful = Música()
beautiful.nome = 'Beautiful Things'
beautiful.artista = 'Benson Boone'
beautiful.duracao = 313

the_door = Música()
the_door.nome = 'The Door'
the_door.artista = 'Teddy Swims'
the_door.duracao = 332
1 resposta

Oi, Marcos! Como vai?

Agradeço por compartilhar

Sua resolução mostra bem a criação de objetos a partir da classe Música e o preenchimento dos atributos nome, artista e duracao para cada música. Um ponto de atenção é que, em Python, é uma boa prática evitar acentos em nomes de classes e usar o método __init__ para inicializar os dados de cada objeto.

Uma dica interessante para o futuro é usar o método construtor __init__, que ajuda a criar cada música já com seus dados definidos.


class Musica:
    def __init__(self, nome, artista, duracao):
        self.nome = nome
        self.artista = artista
        self.duracao = duracao

believer = Musica('Believer', 'Imagine Dragons', 337)

Esse código cria a classe Musica e permite informar nome, artista e duracao no momento em que o objeto é criado, deixando o código mais organizado.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!