Ótimo desafio para praticar.
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}")
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ótimo desafio para praticar.
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}")
Olá Clayton, tudo bem? Espero que sim!
Boa Clayton, muito bom a utilização de f-strings para realizar a formatação.
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!