1
resposta

[Sugestão] Uma outra maneira de fazer que também funcionou

import random

def jogar(): print('=' * 33) print('| Bem vindo ao jogo da Forca! |') print('=' *33,'\n')

arquivo = open('lista_palavras.txt', 'r')                                            ## Abrindo o arquivo em modo leitura
lista_palavra_secreta = []                                                                  ## Criando uma lista vazia

for linha in arquivo:
    linha = linha.strip()
    lista_palavra_secreta.append(linha.upper())                             ## Adicionando os itens do arquivo na lista_palavra_secreta
palavra_secreta = random.choice(lista_palavra_secreta)           ## Escolhendo a palavra randomicamente dentro da lista
arquivo.close()

Eu fiz dessa maneira antes de ver a solução do professor,
Espero ter ajudado os  demais alunos com uma solução diferente para o mesmo problema
1 resposta

Oi, Clovis! Tudo bem?

Parabéns pela implementação da solução, a sua abordagem é super válida para escolher uma palavra aleatória de um arquivo! Muito obrigada por ter a cmpartilhado com a nossa comunidade do fórum, tenho certeza que servirá de grande ajuda para muitos colegas!

Um forte abraço e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software