Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Meu código da erro

 class Data:
            def __int__(self, dia, mes, ano):
                print("Construindo objeto...{}".format(self))
                self.dia = dia
                self.mes = mes
                self.ano = an

            def formatada(self):
                print("A data é {}/{}/{}".format(self.dia, self.mes, self.ano))

Fiz o meu assim, mas ele da erro, mesmo se eu coloco uma data que não comece com zero. Aparece isso: Traceback (most recent call last): File "", line 1, in TypeError: Data() takes no arguments

2 respostas
solução!

Olá Lorraine, tudo bem?

Você escreveu ___int___ao invés de ___init___. Está faltando um i.

Também na linha self.ano = ano correto é self.ano = ano.

A falta de atenção meu pai! A vergonha!

Ainda bem que ninguém ta vendo minha cara hahaha Obrigada