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

Desafio opcional

Olá, consegui usando a seguinte escrita:

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))

E no console fiz a chamada com o retorno esperado:

>>> d = Data(21,11,2007)
>>> d.formatada()
21/11/2007

É isso mesmo né?

3 respostas
solução!

Oi Frederico, tudo bem?

É isto mesmo, parabéns! E qualquer dúvida, conte conosco.

Abraços e bons estudos :)

class Datas: def init(self,dia,mes,ano): self.dia = dia self.mes = mes self.ano = ano print("{} / {} / {} ".format(self.dia,self.mes,self.ano))

importei no console e passei o dia,mês, ano como parâmetros

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))