def jogar(): palavras = ler_arquivo('forca_python.txt') palavra = (random.choice(palavras)).upper() aPalavra = list('_' * len(palavra)) Jogador.importar_jogadores() nome = (input('informe o nome do jogador ')).upper() counter = 0 ntentativas = 0 while counter < len(palavra) and ntentativas < 6: letra = (input('digite uma letra ')).upper() if letra in palavra: for index, l in enumerate(palavra): if letra == l: aPalavra[index] = letra counter += 1 else: ntentativas += 1 print(aPalavra) if ntentativas >= 6: print('Enforcado') else: print('Ganhou') jogador = Jogador.buscar_jogador(nome) if jogador != None: jogador.pontuacao += 1 else: Jogador(nome, 1) Jogador.salvar_jogadores()
def menu(): while True: print('-- JOGO DA FORCA -- ') print('1 - Ver placar') print('2 - Jogar') print('3 - Sair') opcao = int(input('Digite a opção selecionada:')) if opcao == 1: Jogador.mostrar_pontuacao() elif opcao == 2: jogar() elif opcao == 3: Jogador.salvar_jogadores('jogadores.txt') break else: print('opcao invalida')