*Nada como por a mão na massa e conseguir. *
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))
*Nada como por a mão na massa e conseguir. *
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))
Olá, José. Tudo tranquilo?
Parabéns pela sua implementação do desafio. É bem legal ver a sua dedicação e empenho. Continue assim! Agradeço por compartilhar seu código conosco.
Além disso, gostaria de deixar uma sugestão de melhoria. O seu código como ele está printa datas como 03/05/2013, sem os zeros a esquerda (3/5/2013). Para melhorar isso você pode escrever o trecho de código da seguinte maneira:
print("{:02d}/{:02d}/{}".format(self.dia, self.mes, self.ano))
O :02d
dentro das chaves indica que devem ser exibidos dois dígitos e caso precise, o número será completado com zeros a esquerda.
Mais uma vez parabéns pelo código.
Abraços. Bons estudos!