2
respostas

Resolução 09 Desafio Opcional

class Data:

def __init__(self, dia, mes, ano):
    self.dia = dia
    self.mes = mes
    self.ano = ano


def formatada(self):
    print(f'{self.dia}/{self.mes}/{self.ano}')
2 respostas

Oi Thiago, como você está?

Seu código está correto, mandou bem =)

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 o porque não consigamos utilizar o zero a frente de um número inteiro nesse outro tópico.

Abraços e bons estudos!

class Data:

    def __init__(self, dia, mes, ano):
        self.dia = dia
        self.mes = mes
        self.ano = ano

    def d_formatada(self):
        print('{}/{}/{}'.format(self.dia, self.mes, self.ano))

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