Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Desafio Concluído!!!

class Data:

def __init__(self, dia, mes, ano):
    print("Criando objeto ... {}".format(self))
    self.dia = dia
    self.mes = mes
    self.ano = ano

def formatada(self):
    print("{:02d}/{:02d}/{:d}".format(self.dia, self.mes, self.ano))

Muito bom exercício! Recomendo implementar esse tipo de exercício nos próximos módulos.

2 respostas
solução

Concordo com você. Nesse site https://github.com/selatotal/pythonBrasilExercicios tem vários exercícios.

class Data:
    def __init__(self, dia, mes, ano):
        print("Criando objeto da data")
        self.dia = dia
        self.mes = mes
        self.ano = ano

    def formatada(self):
        print (self.dia, self.mes, self.ano, sep="/")