from random import choice
1 - arquivo = open('palavras.txt', 'r', encoding="utf-8")
2 - palavra_secreta = choice([linha.strip().upper() for linha in arquivo])
3- arquivo.close()
from random import choice = É uma função específica dentro do módulo random. A função choice é usada para escolher aleatoriamente um item de uma sequência, como uma lista, tupla ou string.
1- Abre o arquivo chamado 'palavras.txt' no modo de leitura ('r') e especifica a codificação como UTF-8. O objeto de arquivo resultante é atribuído à variável arquivo.
2 - Lê todas as linhas do arquivo, remove espaços em branco no início e no final de cada linha usando strip(), converte cada linha para letras maiúsculas usando upper(), e cria uma lista com todas essas palavras em letras maiúsculas. Em seguida, a função choice é usada para escolher aleatoriamente uma palavra da lista. A palavra escolhida é atribuída à variável palavra_secreta.
3 - Fecha o arquivo, liberando os recursos associados a ele.