Resolvi adicionar a opção de escolher temas e diversificar com arquivos de listas diferentes para melhorar o jogo. Obs: Criei um arquivo .txt para cada tema com a respectiva lista de palavras possíveis. Enfim, apenas queria compartilhar e aceito sugestões de melhorias na função.
def selecionar_palavra():
print("**************Temas disponiveis***************")
print("[1] Animais [2] Frutas [3] Paises [4] Esportes")
tema = int(input("Qual o tema?"))
if(tema == 1):
arquivo = open("animais.txt", "r")
palavras = []
elif(tema == 2):
arquivo = open("frutas.txt", "r")
palavras = []
elif(tema == 3):
arquivo = open("paises.txt", "r")
palavras = []
else:
arquivo = open("esportes.txt", "r")
palavras = []
for linha in arquivo:
linha = linha.strip()
palavras.append(linha)
arquivo.close()
numero = random.randrange(0, len(palavras))
palavra_secreta = palavras[numero].upper()
return palavra_secreta