A minha implementação do código de formatação de datas está bem simples, segue abaixo.
class Data:
def __init__(self, dd, mm, aaaa):
self.dd = dd
self.mm = mm
self.aaaa = aaaa
def formatada(self):
print("A data é {}/{}/{}". format(self.dd, self.mm, self.aaaa))