Para a a atividade de exibir a data formatada, fiz com o seguinte código:
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}")
Porém o professor utiliza outro método para formatar, me acostumei a usar esse principalmente em trabalhos da faculdade. Existe alguma convenção sobre o método? Alguma forma está mais correta ou é mais recomendada que a outra? Ou realmente não existe diferença?
Desde já agradeço a resposta.