Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Programa jogo da forca
- # Controle
- digitadas = []
- acertos = []
- erros = 0
- # Entrada de dados
- palavra = input("# Digite a palavra secreta: ").lower().strip()
- # Repeticao: Pulando 100 linhas para que o outro jogador adivinhe o que foi digitado acima
- for i in range(100):
- print()
- while True:
- senha = ""
- # Repeticao: Exibicao da senha
- for i in palavra:
- senha += i if i in acertos else "."
- print(senha)
- # Decisao: Senha igual a palavra de inicio
- if senha == palavra:
- print("# Acertou !")
- break
- tentativa = input("\n# Digite uma letra: ").lower().strip()
- if tentativa in digitadas:
- print("# Voce ja tentou esta letra !")
- continue
- else:
- digitadas += tentativa
- if tentativa in palavra:
- acertos += tentativa
- else:
- erros += 1
- print("# Errou !")
- print("X==:==\nX : ")
- print("X 0 " if erros >= 1 else "X")
- # Linha 2
- linha2 = ""
- if erros == 2:
- linha2 = " | "
- elif erros == 3:
- linha2 = " \| "
- elif erros >= 4:
- linha2 = " \|/ "
- print(f"X{linha2}")
- # Linha 3
- linha3 = ""
- if erros == 5:
- linha3 += " / "
- elif erros >= 6:
- linha3 += " / \ "
- print(f"{linha3}")
- print("X\n==========")
- if erros == 6:
- print("# Enforcado !")
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement