Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- def main():
- while True:
- input('Presisone enter para sortear uma nova palavra.')
- palavra_oculta, dica = EscolhePalavra()
- palavra_embaralhada = EmbaralhaPalavra(palavra_oculta)
- palavra_embaralhada = palavra_embaralhada.lower()
- palavra_oculta = palavra_oculta.lower()
- tentativas = 6
- while tentativas != 0:
- print('nA palavra embaralhada é: %s'%palavra_embaralhada)
- print('A dica é: %s'%dica)
- print('Você ainda tem %d tentativas.'%tentativas)
- palpite = input('Digite seu palpite: ')
- if palpite == palavra_oculta:
- print('Parabéns, você acertou!!!')
- break
- else:
- print('Ainda nao, tente novamente!')
- tentativas -= 1
- if tentativas == 0:
- print('Você perdeu! a palavra correta era %s.'%palavra_oculta)
- else:
- print('Parabéns, você acertou a palavra!!!')
- def EscolhePalavra(): #Essa função está funcionando normalmente, a usei em outro jogo.
- lista_arquivos = {'Animais.txt' : 'Animal', 'Frutas.txt' : 'Fruta',
- 'Objetos.txt' : 'Objeto', 'Pessoas.txt' : 'Pesssoa',
- 'Profissões.txt' : 'Profissão'}
- arquivo_escolhido = random.choice(list(lista_arquivos.keys()))
- palavra = random.choice(open(arquivo_escolhido).readlines())
- dica = lista_arquivos[arquivo_escolhido]
- return(palavra, dica)
- def EmbaralhaPalavra(palavra):
- palavra = list(palavra)
- random.shuffle(palavra)
- palavra = ''.join(palavra)
- return palavra
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement