Instruções

Passo 2

Antes de implementar o algoritmo principal, você precisa validar a entrada. O parâmetro pairs deve ser um inteiro, pois representa o número de pares de parênteses a serem gerados. Adicione uma declaração if no início da sua função para verificar se pairs não é um inteiro. Use a função isinstance() para isso. Se a condição for verdadeira, retorne a string The number of pairs should be an integer.

O que fazer:

Testes:

  • Você deve ter uma declaração `if` na sua função `gen_parentheses`.
  • Sua declaração `if` deve verificar se `pairs` não é um inteiro usando `not isinstance(pairs, int)`.
  • Você deve retornar a string `The number of pairs should be an integer` quando a entrada não for um inteiro.

Preview