Como utilizar um prefixo no exercicio da impressao das datas, pois quando tento atribuir o mes com 05,aparece uma mensagem de erro SyntaxError
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!
Como utilizar um prefixo no exercicio da impressao das datas, pois quando tento atribuir o mes com 05,aparece uma mensagem de erro SyntaxError
Faaala Lucas, tudo bem?
Esse é um comportamento esperado, por padrão você não conseguirá representar números inteiros que comecem com 0 dessa forma, a não ser que você os representem como strings, por exemplo:
>>> dia = 25
>>> mes = '01'
>>> ano = 2020
>>> print(dia, mes, ano, sep="/")
25/01/2020
Por padrão, o python entende que números que começam com zero são octais, por isso ele retorna o erro de sintaxe. Você pode conferir mais detalhes a respeito disso neste tópico.
E qualquer dúvida é só falar, estou por aqui.
Abraços e bons estudos!