Apenas o ':' é oq define o bloco de comandos que vai executado nos testes do 'if'?
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!
Apenas o ':' é oq define o bloco de comandos que vai executado nos testes do 'if'?
Acredito que não é necessário utilizar o :
Tanto o ":" quanto a identação
numero = 8
if numero < 10: <--- inicio do bloco
print(numero, "é menor que 10") <---- identação Caso não hajam as duas coisas vai aparecer uma mensagem de erro