Alguém saberia me explicar porque eu devo utilizar " while(not enforcou and not acertou) " e não somente "while(not enforcou)" ? Isso porque se ele se enforcou, é porque não acertou, não? Estou com essa dúvida básica..
def jogar():
print("-=-"*20)
print("Jogo de Forca!")
print("-=-"*20)
palavra_secreta = "banana"
enforcou = False
acertou = False
while(not enforcou and not acertou):
chute = str(input("Qual letra? ").lower())
index = 0 #posicao = 0
for letra in palavra_secreta:
if chute == letra:
print("Encontrei a letra {} na posição {}!".format(chute, index))
index = index + 1
print("Jogando...")
print("FIM DO JOGO")
if (__name__ == "__main__"):
jogar()