Tenho a dúvida onde devo inserir a linha do código durante resoluções de exercícios como este. No caso, as funções forca.jogar() e adivinhacao.jogar() foram inseridas dentro do bloco das condições, abaixo do print respectivo do jogo, no caso, print(jogando forca) e print(jogando adivinhacao). Não poderia ser inserido depois do print('(1)Forca (2)Adivinhacao')? A linha do código onde devo inserir a função deve estar dentro de um bloco de condição? Como saber aonde inserir determinada função ou ai depender da prática mesmo?
# jogos.py
...
print("(1) Forca (2) Adivinhação")
jogo = int(input("Qual jogo? "))
if (jogo == 1):
print("Jogando forca")
forca.jogar()
elif (jogo == 2):
print("Jogando adivinhação")
adivinhacao.jogar()