Implementação
Console
Não consigo encontrar o erro
Implementação
Console
Não consigo encontrar o erro
Falta uma letra na declaração da função:
def __init__(self, dia, mes, ano) :
self.dia = dia
self.mes = mes
self.ano = ano
Olá Paulo,
O construtor está errado. Troque int por init ficando assim:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
Código completo:
class Date:
def __init__(self, dia, mes, ano) :
self.dia = dia
self.mes = mes
self.ano = ano
def imprime_formatada(self):
print(f'{self.dia}/{self.mes}/{self.ano}')
Boa noite
Agradeço pelas observações, resolveram o meu problema
Quando puder, marque um dos tópicos como solução.