Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Minha resolução do 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}")

1 resposta
solução!

Olá João, tudo bem? Espero que sim!

Muito bom João, dessa forma vai funcionar perfeitamente.

Você também pode colocar uma formatação adicional para mostrar um 0 à esquerda quando temos valores para dias e meses com um só dígito, basta adicionar :02d após a variável dentro das chaves:


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

    def formatada(self):
        print(f"{self.dia:02d}/{self.mes:02d}/{self.ano}")

Bons estudos!