1
resposta

Resolução do Desafio Opicional - Python 3 OO - Aula 03.09

class Data:

def __init__(self, dia, mes, ano): #__init__ é um método para inicializar o objetivo. Função construtora.
    print("Construindo objeto...{}".format(self)) #Self é a referência do objeto
    self.dia = dia
    self.mes = mes
    self.ano = ano


def data_formatada(self): #método para mostrar a data formatada.
    print("{}/{}/{}".format(self.dia, self.mes, self.ano))
1 resposta

Olá Robson.

Muito bom, sua solução está correta.

A titulo de curiosidade, você pode garantir que a data seja impressa com o zero a esquerda seguindo a solução desse tópico e pode também entender um 'bug' que essa solução tem que foi discutido nesse tópico.

Bons Estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software