class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatada(self):
print(self.dia, self.mes, self.ano, sep='/')
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatada(self):
print(self.dia, self.mes, self.ano, sep='/')
Bom dia Lucas, tudo bem? Espero que sim!
Obrigado por deixar a sua resolução aqui no fórum, ficou certinho.
Bons estudos!
Eu fiz um pouco diferente, criei mais um atributo chamado 'data' que já deixa formatado, ai o método formatada somente exibe esse atributo 'novo', não sei se é a melhor maneira de implementação porém resolveu o problema.
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
self.data = "{}/{}/{}".format(dia, mes, ano)
def formatada(self):
print(self.data)