Gente, meu código do desafio opcional ficou assim
class Data():
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatada(self):
print("{}/{}/{}".format(self.dia,self.mes,self.ano))
Ele no geral funciona, exceto em um caso, por exemplo, se eu digitar algum dado começando com 0, por exemplo:
>>>d2 = Data(27, 04 , 1995)
File "<input>", line 1
d2 = Data(27, 04 , 1995)
^
SyntaxError: invalid token
Caso eu tirasse o 0, funcionaria:
>>>d1 = Data(27,4,1995)
>>>d1.formatada()
27/4/1995
Então, apenas como curiosidade, queria saber o que posso fazer para incluir os casos em que algum número comece com o zero?
Obrigado!