1
resposta

[Projeto] Desafio

Desafio de hoje, fazer uma classe que printa esse resultado "21/07/2003".

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

    def formatar_data(self):
        print(self.dia, self.mes, self.ano, sep='/')

data = Data(21, 11, 2007)
data.formatar_data()
1 resposta

Oi Vinícius, tudo bem?

Parabéns pela conclusão bem-sucedida do desafio! Sua implementação da classe Data para imprimir o resultado "21/07/2003" está clara e eficiente.

  1. Organização do Código: Sua classe está bem estruturada, seguindo os princípios da programação orientada a objetos. O uso do método formatar_data é uma abordagem elegante.

  2. Parâmetros Informativos: A escolha dos parâmetros (dia, mes, ano) na inicialização da classe é intuitiva, tornando fácil entender o propósito de cada parte da data.

  3. Resolução do Desafio: Você atendeu ao desafio com sucesso, gerando a saída desejada "21/07/2003" ao criar uma instância da classe e chamar o método formatar_data.

Agradeço por compartilhar seu código no fórum! Sua contribuição não apenas demonstra sua prática, mas também beneficia outros membros da comunidade, proporcionando aprendizado coletivo.

Continue assim e fique à vontade para compartilhar mais desafios ou dúvidas que possam surgir.

Um abraço e bons estudos.