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))
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))
Fala Gabriel, tudo certo?
Muito bem! =)
Também funcionou aqui. Nada a acrescentar no código acima, ficou igual. :)
Fiz igual ...
Adicionei um pequeno detalhe, para imprimir o dia e/ou ano de forma mais bonita, com um 0 na frente, em casos de apenas um decimal:
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
if self.dia<10:
self.dia = "0{}".format(self.dia)
if self.mes < 10:
self.mes = "0{}".format(self.mes)
print("{}/{}/{}".format(self.dia,self.mes,self.ano))
Fala Gabriel, tudo bem? Posso fechar o tópico?
Como o tópico já está ficando antigo, vou fechá-lo.
Pode fechar brother