No exercício achei que ia dar erro, mas funcionou! Afinal a falta do ";" ao final das instruções é só por convenção?
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!
No exercício achei que ia dar erro, mas funcionou! Afinal a falta do ";" ao final das instruções é só por convenção?
O ponto e vírgula é opcional sim podendo ou não ser utilizado, Alan, mas é uma boa prática também. Isso porque, como a identação é importante na linguagem, alguns comandos in-line separados por ; podem causar quebra de funcionalidade.
Um exemplo seria alinhar a expressão:
x=1; for i in range(1): print(1)
Então é bom não utilizar pra evitar cometer esse tipo de erro. Deu pra pegar? =)
É isso aí, bons estudos pra vc!