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}')
Excelente, Allan! É isso mesmo.
Observação: é uma boa prática no python definirmos os nomes das classes com a primeira letra maiúscula e os nomes das funções com todas as letras minúsculas, sendo assim, seria mais interessante que você declarasse sua função como def formatada(self)
.
Caso se interesse, você pode ver mais detalhes a respeito dessas boas práticas de nomenclatura no site do Python Brasil, onde mostra um pouco sobre a PEP 8, que é a guia de estilos do Python:
Qualquer dúvida é só chamar!
Bons estudos :)
obrigado! já voi corrigido!