Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio Opcional (Correção)

class Data:
    def __init__(self, dia, mes, ano):
        self.dia = dia
        self.mes = mes
        self.ano = ano


    def formatada(self):
        print("{} / {} / {}".format(self.dia, self.mes, self.ano))



d = Data(21, 11, 2007)
d.formatada()
1 resposta
solução!

Segue uma sugestão de formatação:

def formatada (self):
        return print(f'{self.dia:2}/{self.mes:02}/{self.ano:4}') # a partir do Python 3.6

# ou

def formatada(self):
        print("{} / {} / {}".format(self.dia:2, self.mes:2, self.ano:4))

assim se colocar 1,2,2000 ficaria 01 02 2000