Instruções

Passo 14

Agora a função está fazendo um bom trabalho em extrair o código do poema, mas há um caso limite a considerar: a linha do poema pode ser mais curta do que o esperado e isso faria a função gerar um erro (você pode tentar isso removendo a palavra bright do poema). Coloque a linha secret_code += str(len(words[line_index])) em uma declaração if que verifica se há palavras suficientes na lista words.

O que fazer:

Testes:

  • Dentro do loop você deve ter uma declaração `if`.
  • A condição da instrução if deve ser `len(words) > line_index`.
  • Dentro da declaração `if` você deve ter `secret_code += str(len(words[line_index]))`.

Preview