Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

09 Desafio Opcional ;-) Será que esta certo?

class Datas:
    def __init__(self, dia, mes, ano):
        print("Construido objeto... {}".format(self))
        self.dia = dia
        self.mes = mes
        self.ano = ano

    def formatar (self):
        print(self.dia + "/" + self.mes + "/" + self.ano)
from datas import Datas
d = Datas("21", "11", "2007")
d.formatar()
3 respostas
solução!

Olá!

Sobre essa parte:

def formatar (self):
    print(self.dia + "/" + self.mes + "/" + self.ano)

Tem a possibilidade de uma "melhoria":

def formatar (self):
    print(f "{self.dia}  / {self.mes}  / {self.ano}")

At.te,

Valew pelas dicas galera! Montei o meu assim:

class Data:
     def __init__(self, dia, mes, ano):
        print("Construindo objeto...{}".format(self))
        self.dia = dia
        self.ano = ano
        self.mes = mes

    def formatada(self):
        print(f"{self.dia}/{self.mes}/{self.ano}")

Valeu pela dica amigo!