4
respostas

Desafio Opcional Aula 9 - Introdução a Orientação de Objetos (RESOLVIDO)

class Data:

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

def imprime_data(self):
    print("{}/{}/{}".format(self.dia, self.mes, self.ano))

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Olá, Nuno! Tudo bom?

Mandou muito bem! Parabéns!

Caso tenha ficado com alguma dúvida não deixe de compartilhar com a gente aqui no fórum.

Continue praticando.

Bons estudos.

Até mais! =)

Olá, estou bem e a Caroline?

Obrigado. Abraços.

Fiz dessa forma mas se tentar passar um valor com 0 na frente tipo: 02/02/2022 dá erro ! Oq fazer ?

Ola, Daniel Santos.

No primeiro curso de Python o professor fala sobre manipulação de strings. Se você colocar {:02} (dois pontos, zero, dois) você consegue imprimir os zeros. Recapitulando, se você imprimir print("R$ {:15}"), você terá 15 espaços em branco entre o R$ e o objeto a ser impresso. Se você colocar print("R$ {:.15}") você terá R$ ................ e o objeto a ser impresso. Se você colocar print("R$ {:015}") você terá R$ 0000000000000.

Espero ter ajudado.