1
resposta

duvida

Aula: Diferenciando um arquivo executado de um importado

Deixa ver se entendi.

se eu não coloco essa condição

if(__name__ == "__main__"):

    jogar()

o arquivo adivinhação.py e nem a forca.py rodará.

se eu colocou, eu poderei executar cada um individualmente, sem precisar da classe jogos.

é isso?

1 resposta

Olá, exatamente. Dessa maneira, quando adivinhacao.py ou forca.py forem abertos individualmente, name será igual a "main", executando a função jogar( ).