Instruções
Passo 22
Você vai usar o parâmetro adicionado na etapa anterior para determinar se a função deve criptografar o texto passado para ela (comportamento padrão,
encrypt=True), ou se deve descriptografar uma mensagem criptografada.
Crie uma declaração if que verifique se encrypt não é verdadeiro. Dentro da nova declaração if, defina shift como - shift. Isso é necessário para permitir que o deslocamento ocorra na direção oposta em relação ao processo de criptografia.
O que fazer:
Testes:
- Você deve definir `shift` como `- shift` quando `encrypt` não for verdadeiro.
Preview