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

Desafio Opcional

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

    def exibir_data(self):
        print(f"Data: {self.dia}/{self.mes}/{self.ano}")
2 respostas

Oi Davi, como vai? Espero que esteja bem ^-^

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

Qualquer dúvida não hesite em perguntar, estou a disposição. Abraços e bons estudos!

solução!
class Data:
    def __init__(self, dia, mes, ano):
        self.dia = dia
        self.mes = mes
        self.ano = ano

    def exibir_data(self):
        print("Data: {:02d}/{:02d}/{}".format(self.dia, self.mes, self.ano))