Só queria comentar que eu fiz um jogo da forca antes (sem precisar ler/escrever arquivos) e queria compartilhar aqui pq eu acho relevante que os meus colegas tenham uma ideia mais ampla de como fazer as coisas. PS: Ele funciona, mas falta fazer uns ajustes e adicionar alguns por exemplo, mas nada complicado, eg: fazer o boneco aparecer por partes, mostrar letras erradas, impedir inputs inválidas/repetidas, etc.
insira seu código aqui
from letter_counter import *
import random
zoo=['zebra','lion','bear','penguin']
secret_word=random.choice(zoo)
#secret_word=input()
letter=[]
z=0
for i in secret_word:
letter.append(secret_word[z])
z+=1
#print(letter)
output=[]
for i in letter:
output.append('_ ')
print(''.join(output))
swlc=lc(''.join(letter),0,1)
hanged_man='''
_______
|/ |
| (_)
| \|/
| |
| / \\
|
____|____
'''
ptl=10
while True:
inp=input() #get and store the input
if inp=='0':
break
if inp in letter: #checks if the input is correct
z=0
for i in letter: #loops through the letters on the secret word
if inp==letter[z]: #checks if the current item is the same as the input
output[z]=inp+' ' #modify the output
z+=1
print('gotcha')
else:
print('wrong')
ptl-=1
if ptl==0:
print('------GAME OVER------')
print(hanged_man)
break
print(''.join(output))
if output.count('_ ')==0:
print('you won')
break
input('do you want to play again?')