Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Exercicio 1: Classe Carro

class Carro:

    carros = []

    def __init__(self, modelo: str, cor: str, ano: int):
        self.modelo = modelo
        self.cor = cor
        self.ano = ano
        Carro.carros.append(self)

    def listar_carros():

        for carro in Carro.carros:
            print(f'Modelo: {carro.modelo}')
            print(f'Cor: {carro.cor}')
            print(f'Ano: {carro.ano}\n')

carro1 = Carro('Uno Mille', 'Vermelho', 2013)
carro2 = Carro('Idea', 'Branco', 2011)

Carro.listar_carros()
1 resposta
solução!

Oi, Jonas! Como vai?

Agradeço por compartilhar.

Seu código está muito bom e mostra que você entendeu bem como criar uma classe e armazenar objetos em uma lista compartilhada. Gostei da forma como usou o atributo de classe carros para registrar as instâncias criadas.

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