Advertisement
Guest User

forca

a guest
Jul 16th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.11 KB | None | 0 0
  1. def jogar():
  2.     import random
  3.     print('Bem vindo ao jogo da forca')
  4.     arquivo = open('palavras.txt', 'r')
  5.     palavras = []
  6.     for linha in arquivo:
  7.         linha = linha.strip()
  8.         palavras.append(linha)
  9.     arquivo.close()
  10.     numero = random.randrange(0, len(palavras))
  11.     palavra = palavras[numero].upper()
  12.     acertos = ['_' for letra in palavra]
  13.     acertou = False
  14.     enforcou = False
  15.     erro = 0
  16.  
  17.     while(not acertou and not enforcou):
  18.         x = 0
  19.         while(x != 1):
  20.             chute = input('digite uma letra\n')
  21.             chute = chute.strip().upper()
  22.             x = len(chute)
  23.         if(chute in palavra):
  24.             posicao = 0
  25.             for letra in palavra:
  26.                 if(chute.upper() == letra.upper()):
  27.                     acertos[posicao] = chute
  28.                 posicao += 1
  29.         else:
  30.             erro += 1
  31.         acertou = '_' not in acertos
  32.         enforcou = erro == 6
  33.         print(acertos)
  34.     if(acertou):
  35.         print('voce ganhou')
  36.     else:
  37.         print('voce perdeu')
  38.     print('Fim de jogo')
  39.     input()
  40. import forca
  41. forca.jogar()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement