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))
Ola Leonardo. A partir da versao 3.7 do Python, a funcao .format foi facilitada. Segue o exemplo de implementacao:
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatada(self):
print(f"{self.dia}/{self.mes}/{self.ano}")
Ao inves de usar o .format no final, voce pode utilizar o "f" antes da abertura de aspas e passar o parametro dentro das chaves. Nesse caso, a forma que voce fez fica ate melhor para vizualizacao, mas fica a dica para os proximos programas!
Ótimo, muito obrigado!