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}')
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}')
Sugiro usar o símbolo </> do fórum para criar espaços de código neste fórum, pois seu "init" parace em negrito e sem os underscores.
Uma sugestão dada pelo Felippe Rafael do Alura Scuba Team para mim foi delimitar o número de zeros à esquerda para deixar as datas em um formato padrão. Então, faço essa sugestão para você:
class Data:
def __init__(self,dia,mes,ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatada(self):
print(f'{self.dia:02d}/{self.mes:02d}/{self.ano}')
data_aleatoria = Data(1,2,2020) # Só digitar dia, mês e ano.
data_aleatoria.formatada()
Esse exemplo resulta em: 01/02/2020