class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def data_formatada(self):
print('A data formatada é {}/{}/{}'.format(self.dia, self.mes, self.ano))
Segue print do Console:
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def data_formatada(self):
print('A data formatada é {}/{}/{}'.format(self.dia, self.mes, self.ano))
Segue print do Console:
Ficou ótimo TEC MYRA,
Podemos também, no próprio print na função formatada(self) informar quantos caracteres queremos no dia, mês e ano:
def formatada(self):
print(f'{self.dia:02d}/{self.mes:02d}/{self.ano:04d}')
Desta forma ficaria sempre o dia e mês com 2 caracteres e o ano como padrão de 4 caracteres.