1
resposta

[Sugestão] uma outra forma?

eu importei os arquivos diretamente sem declarar uma função há algum problema?

print("***********************************")
print("Escolha o seu jogo!")
print("***********************************")

print("(1) Forca (2) Adivinhação")

jogo = int(input("Selecione seu jogo:"))

if(jogo == 1):
    print("Você escolheu *Forca*")
    import forca
elif(jogo == 2):
    print("Você escolheu *Adivinhação*")
    import adivinhacao
1 resposta

Olá, Sabrina!

Na verdade, não há problema em importar os arquivos diretamente, mas é uma boa prática criar funções específicas para cada jogo. Isso torna o código mais organizado e modular, facilitando a manutenção e a reutilização do código.

No mais, parabéns por se desafiar e compartilhar essa dúvida, permitindo que mais pessoas possam refletir sobre ela.

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software