Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Corrigindo a função gerador_palavras(palavra)

Na definição da função gerador_palavras, o correto é utilizar o próprio parâmetro palavra em vez de uma variável externa à função, como foi o caso da linha 4 onde se utilizou a variável lista. A correção seria: fatias.append((palavra[:i],palavra[i:]))

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

Bom dia Marcos, tudo bem? Espero que sim!

Muito bem visto Marcos, o instrutor iniciou o próximo vídeo realizando essa correção no código.

Bons estudos!