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

[Projeto] Desafio Data - Python OO

Segue o código implementado para resolver o desafio:

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


d = Data(21, 11, 2007)
d.formatada()
2 respostas
solução!

Olá Victor, tudo bem?

Pelo código que você postou, você criou uma classe chamada "Data" que recebe como parâmetros dia, mês e ano. Em seguida, você definiu um método chamado "formatada" que imprime a data no formato "dd/mm/aaaa".

Ao criar um objeto "d" da classe "Data" com os valores 21, 11 e 2007 e chamar o método "formatada", a data é impressa no formato desejado.

Muito legal!

Bons estudos!

Obrigado!