Boa tarde !
Eu queria criar a opção jogar novamente, criei a uma função dentro de jogar.py fazendo um "loop" e queria compartilhar e saber o que dá para melhorar e nos demais arquivos forca.py e adivinhacao_for.py fiz a importação do jogar com o função "Jogar_novamente".
import forca
import adivinhacao_for
def jogar_novamente():
print("Deseja jogar novamente: [s]-Sim e [n]-Não ")
desejo = input("Opção: ")
if desejo == "s":
return escolhe_jogo()
elif desejo == "n":
print("Jogos Finalizados !")
else:
print("Valor digitado é invalido! Os jogos foram Finalizados !")
def escolhe_jogo():
print("*********************************")
print("*******Escolha o seu jogo!*******")
print("*********************************")
print("Escolha o Jogo: [1] - Jogo da Forca e [2] - Jogo da Adivinhação ")
jogo = int(input("Qual jogo? "))
if (jogo == 1):
print("Jogando da forca")
forca.jogar()
elif (jogo == 2):
print("Jogando da adivinhação")
adivinhacao_for.jogar()
if(__name__ == "__main__"):
escolhe_jogo()