Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meu projeto pronto

#Definimos a palvra secreta
palavra = input('Defina a palavra secreta: ')
palavra = palavra.upper()

#Criamos uma lista para guardar as letras da palavra
letras = []

#Criamos uma lista para guardar todas as letras que o usuário acerta
letras_usuario = []

#Criamos um loop para retirar cada letra da palavra e incluir na lista.
for x in palavra:
    letras.append(x)
    letras_usuario.append('_')

#Criamos uma variavel para dizer se ganhou o jogo ou não
ganhou = False


#Criamos o loop game, vai ficar no loop até ganhar
while ganhou == False:
    #Usuário digita uma letra.
    tentativa = input('Digite uma letra: ')
    tentativa = tentativa.upper()

    #Verificamos se a letra digitada está na lista
    i=-1
    for x in letras:    
        #Caso a letra esteja na lista incluimos na lista de letras do usuário, 
        #na mesma posição da letra na palavra
        i+=1
        if tentativa == letras[i]:
            letras_usuario[i]=tentativa

        #Caso a letra não esteja na posição, incluimos um espaço.

        else:
            print()

        #Pulamos para testar a próxima posição


    #Ao final mostramos como está a palavra
    print(f'Essa é a palavra {letras_usuario}\n')

    #Criamos uma validação que verifica se o jogador ganhou o jogo ou não
    if letras_usuario == letras:
        ganhou = True
    else:
        continue

#Mostramos na tela caso tenha ganho o jogo        
print('Você ganhou!!')``
1 resposta
solução!

Ainda tenho que acertar detalhes, como permitir que o usuário digite só uma letra por vez.