Abaixo o desafio opcional feito:
class Data:
def __init__(self, dia, mês, ano):
if dia < 32 and mês < 13:
self.dia = dia
self.mês = mês
self.ano = ano
print('A data é {}/{}/{}'.format(self.dia, self.mês, self.ano))
else:
print('Data inválida')