Olá Natan, tudo bem com você?
Será necessário realizar algumas correções no código, para que ele funcione corretamente. Deixo abaixo a descrição dos pontos onde será necessário realizar as mudanças.
Arquivos forca.py e advinhacao.py
Adicionar duplo underline no momento da verificação do __name__
, e adicione dois pontos na linha da estrutura condicional if
, como apresentado a baixo:
if(__name__ =="__main__"):
jogar()
Arquivo jogos.py
Renomear a função def esoclhe_jogo():
para def escolhe_jogo():
Realizar a importação dos arquivos forca.py e advinhacao.py no topo do arquivo adicione as seguintes linhas
import forca
import adivinhacao
Realizar a chamada da função jogar()
no arquivo adivinhacao
no lugar de adivinhação
, conforme apresentado abaixo
elif (jogo == 2):
print("Jogando adivinhação")
adivinhacao.jogar()
Adicionar duplo underline no momento da verificação do __name__
, e adicione dois pontos na linha da estrutura condicional if
, como apresentado a baixo:
if(__name__=="__main__"):
escolhe_jogo()
Peço que verifique os pontos listados, após as mudanças aplicadas salve os arquivos antes de realizar novas execuções.
Espero ter lhe ajudado. Em caso de dúvidas estou à disposição.
Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!