1
resposta

Correção de código

As seguintes correções devem ser realizadas na função gerador_palavras para que o código apresentado execute sem erros:

  1. Incluir dois pontos na definição da função:

    def gerador_palavras(palavra)
     fatias = []
     for i range(len(palavra)+1):
         fatias.append((palavra[:i],palavra[i:]))
     palavras_geradas = insere_letras(fatias)
     palavras_geradas += deletando_caracteres(fatias)
     palavras_geradas += troca_letra(fatias)
     return palavras_geradas
  2. Incluir a palavra reservada "in" após o i na instrução abaixo:

    for i range(len(palavra)+1):
  3. Código final corrigido:

    def gerador_palavras(palavra):
     fatias = []
     for i in range(len(palavra)+1):
         fatias.append((palavra[:i],palavra[i:]))
     palavras_geradas = insere_letras(fatias)
     palavras_geradas += deletando_caracteres(fatias)
     palavras_geradas += troca_letra(fatias)
     return palavras_geradas
1 resposta

Oii Marcos! Tudo bem?

Peço desculpas pela demora em dar um retorno.

Muito obrigada por nos atentar à esses erros! Já efetuamos as devidas correções na transcrição dessa aula.

Qualquer dúvida estou à disposição. Bons estudos!