1
resposta

Solução Desafio Opcional Datas

class Data:
        def __init__(self, dia, mes, ano):
                self.dia = dia
                self.mes = mes
                self.ano = ano
        def formatada(self):
                print(self.dia,self.mes,self.ano,sep="/")
1 resposta

Olá Breno, tudo bem? Espero que sim!

Boa Breno, vai funcionar corretamente dessa forma.

Você pode utilizar também uma forma mais nova de realizar a formatação usando f-strings, você pode adicionar uma formatação extra para acrescentar um 0 à esquerda dos valores de dia e mês que possuem apenas um dígito.

Para isso, você pode utilizar a formatação com f-strings e colocar as formatações de 2 dígitos:

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

Bons estudos!