#Praticando Orientação a objetos
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))
#Praticando Orientação a objetos
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))
Oi Pedro!
É isso mesmo, sua solução está correta!
A título de curiosidade, quando você tentar instanciar essa classe com números que comecem com 0, por exemplo Data(05, 10, 2020) certamente será gerado um erro. Isso porque o python não aceita números com zeros à esquerda, mas caso queira, você pode conferir mais a respeito desse problema nesse tópico.
Continue sempre praticando! Qualquer dúvida estamos por aqui.
Bons estudos!
Que legal Millena, eu não sobre essa questão do zero, muito obrigado por fomentar a minha curiosidade.