1
resposta

Desafio Opcional

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

    def formata_data(self):
        if (0 < self.mes < 10):
            print(f"Data Inserida: {self.dia}/0{self.mes}/{self.ano}")
        else:
            print(f"Data Inserida: {self.dia}/{self.mes}/{self.ano}")
1 resposta

Oi Italo, pelo que vi acredito que usando o format do python seria mais legível:

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

    def formata_data(self):
        if (0 < self.mes < 10):
            print("Data Inserida: {}/0{}/{}".format(self.d,self.m,self.a))
        else:
            print("Data Inserida: {}/{}/{}".format(self.d,self.m,self.a))