Importante

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!

1
resposta

if(__name__ == "__main__"): jogar()

O que é esse if e por que o meus programa não roda sem ele?

1 resposta

Boa tarde, beleza?

Nesse post a alura explica um pouco melhor sobre essa condição: https://www.alura.com.br/artigos/o-que-significa-if-name-main-no-python

Ai caso essa condição retornar como verdadeira ela chama essa função jogar() que executa todo código que está dentro dela. Att.