Muitas das pessoas nem sempre digitam o (0)3 para Março. Eu formatei dessa maneira pensando nesse problema.
class Data:
def __init__(self, dia, mês, ano):
self.dia = dia
self.mês = mês
self.ano = ano
def formatada(self):
print(f"{self.dia:0>2.0f}/{self.mês:0>2.0f}/{self.ano}")
Terminal
a = Data(18, 1, 2022) a.formatada() 18/01/2022