Nova função para o jogo.
Segue abaixo.
print('Escolha o tema!\n')
print('(1) Frutas')
print('(2) Países')
print('(3) Objetos\n')
tema = int(input('Qual o tema: '))
if (tema == 1):
palavra = frutas()
elif (tema == 2):
palavra = paises()
else:
palavra = objetos()
Abaixo adicione.
def frutas():
arquivo = open('frutas.txt', 'r')
lista = []
for linha in arquivo:
linha = linha.strip()
lista.append(linha)
arquivo.close()
numero = random.randrange(0, len(lista))
palavra = lista[numero].upper()
return palavra
def paises():
arquivo = open('paises.txt', 'r')
lista = []
for linha in arquivo:
linha = linha.strip()
lista.append(linha)
arquivo.close()
numero = random.randrange(0, len(lista))
palavra = lista[numero].upper()
return palavra
def objetos():
arquivo = open('objetos.txt', 'r')
lista = []
for linha in arquivo:
linha = linha.strip()
lista.append(linha)
arquivo.close()
numero = random.randrange(0, len(lista))
palavra = lista[numero].upper()
return palavra
Agora crie as seguintes listas: frutas.txt / objetos.txt / paises.txt
Segue código completo no https://github.com/jpaulodl/jogo_de_forca